Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Authorization window no longer works with GitHub #1774

Closed
duncan-brown opened this issue Nov 10, 2019 · 3 comments
Closed

[Bug] Authorization window no longer works with GitHub #1774

duncan-brown opened this issue Nov 10, 2019 · 3 comments
Labels
P-high Priority: High

Comments

@duncan-brown
Copy link
Contributor

Details

I cannot get Insomnia to perform an OAuth2 authorization against GitHub following https://insomnia.rest/blog/oauth2-github-api/ as the Authorize button is greyed out in the authorization window. I can go through the use authentication part of the flow and send my username/password and 2FA code, but when I get to the consent part, I get stuck. The drop-down menu for scope also does not work.

GitHub is also flagging that Insomnia uses an incompatible web client, which may be related.

Screen shots of the OAuth2 flow are attached.

Screen Shot 2019-11-10 at 11 34 39 AM

Screen Shot 2019-11-10 at 11 35 09 AM

Screen Shot 2019-11-10 at 11 35 21 AM

@gschier
Copy link
Contributor

gschier commented Nov 11, 2019

Hmm, taking a look at this. Could be caused by using an older version of Electron.

@gschier gschier added Accepted 👌 P-high Priority: High labels Nov 11, 2019
@gschier
Copy link
Contributor

gschier commented Nov 11, 2019

Perhaps we could spoof a newer user-agent for now in the BrowserWindow options https://electronjs.org/docs/api/browser-window#winloadurlurl-options

@elemanhillary-zz
Copy link
Contributor

have failed to reproduce the issue following https://insomnia.rest/blog/oauth2-github-api/, I get that after logging in
Screen Shot 2019-11-23 at 18 35 22

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P-high Priority: High
Projects
None yet
Development

No branches or pull requests

3 participants