-
Notifications
You must be signed in to change notification settings - Fork 88
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
Reimplement Account Authentication not using internal Web Browser #89
Comments
FYI there is an ietf draft regarding oauth2 in native applications which might be helpful: https://tools.ietf.org/html/draft-ietf-oauth-native-apps-11#page-2 |
@Kyrodan Here's an idea: what if we have a trampoline page hosted on an SSL domain, that just uses JS to redirect to a localhost URL, effectively bypassing all of the SSL, port, and URL fragment restrictions? |
@Kyrodan have you begun implementing this feature? If yes, can I help speeding things up in some way? If not, would you mind if I start implementing? |
Hi @BurningEnlightenment I haven't begun with this issue. |
Microsoft finally implemented the PKCE RFC in Azure AD via the v2 Endpoint 🎉 (on a side note: I stopped working on this back then after I figured that it wouldn't work with OneDrive, so maybe I will give it another shot next month or so) |
I wasn't able to add my Google Drive Account. I was able to put my username/password and TFA PIN, but when Google show the allow or denied button grayed-out I can't press them. |
To fix issue my suggestion is to implement the same way as Cyberduck application. When you choose the Google Drive, it open the Google Authentication/Verification in the default browser (outside the Application). This Google oauth2 is configured as a Native App, the url is: Inside the Application you have a Google Drive windows to past the code retrieve in the browser: This solutions should be easy to implement, is more or less just deleting code lines :-D |
Hi, If I understand well, my bug is caused because this feature is not implemented. |
I appear to be broken as well. This link: https://accounts.google.com/o/oauth2/approval/v2/approvalnativeapp?auto=false&response=state Simply brings a 404 not found error. |
Releases v2.0.0 today. |
Completely reimplement account authentication:
Reasons:
The text was updated successfully, but these errors were encountered: