When GitHub redirects you to auth, it'll eventually return you to your original URL, but will lose the fragment part of the URL…
When GitHub redirects you to auth, it'll eventually return you to your original URL, but will lose the fragment part of the URL (e.g. "#L104"). This extension preserves the URL fragment across the redirect.