2020-01-20 UTC
# [dmitshur] I'm refactoring my code in the direction of _always_ fetching all information about the user (from on the URL they've entered) first, then authenticating that they are that user. Even for "github.com/example" users. It's conceptually simpler and more consistent. It also lets me do all the error handling and reporting in advance of asking user to authenticate, so when they do, it's guaranteed to work.