-
Notifications
You must be signed in to change notification settings - Fork 809
Fix PKCE credentials not being captured during authorize requests #707
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
Conversation
somewhat weired |
Pull Request Test Coverage Report for Build 1094
💛 - Coveralls |
What you think is weird? |
Hi @Maronato, oauthlib should receive the full request (method, uri, headers, payload). So if oauthlib receives correctly Do you know if DOT is filtering the list of fields before sending them to oauthlib ? Also, do you have specific use-case/issue to how reproduce it ? |
Ahhh sorry I think I get it. Yes, you're right, it should be added into oauthlib's I can fix it in oauthlib. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
perfect.
Hi @Maronato, any chances to test oauthlib/oauthlib#671 before releasing it ? Thx |
Just tested it and it seems to be working fine, @JonathanHuot! Let me know when oauthlib/oauthlib#671 is released so I can revert the workaround. |
FYI, the latest oauthlib includes these changes. https://github.com/oauthlib/oauthlib/tree/v3.1.0 |
PKCE credentials are not being captured during GET authorize requests. oauthlib should(?) return
code_challenge
andcode_challenge_method
from grant_types.authorization_code.validate_authorization_request.@JonathanHuot, if oauthlib does not return them, clients using oauthlib must capture them manually. Is that intended?