GitHubExtension
GitHubExtension copied to clipboard
Support 2-Factor Authentication
In the meantime, add this to the readme
We do not currently support GitHub's Two-Factor Authentication system. However, you can generate a Personal Access Token to log in to your GitHub account instead.
- Visit the following URL: https://github.com/settings/tokens/new
- Enter a description in the Token description field, like "Visual Studio token".
- Click Create Token.
- Your new Personal Access token will be displayed.
- Copy this token, and enter it as your GitHub password in the logon dialog. You can now log in as usual.
If you ever want to revoke the token, visit the GitHub Applications settings page and click Delete next to the key you wish to remove.
Look at AuthorizationExtensions.CreateAndDeleteExistingApplicationAuthorization
I am using the oAuth authentication for this. I need to enable IE10+ mode for devenv.exe for the browser control. See https://msdn.microsoft.com/library/ee330730(v=vs.85).aspx and http://stackoverflow.com/questions/4612255/regarding-ie9-webbrowser-control/5357168#5357168