-
Notifications
You must be signed in to change notification settings - Fork 940
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
[5.x] Make PKCE opt-in #523
Conversation
See my comments in #522 before merging this. Stateless apps can't use the OAuth authorization flow at all it requires maintaining application state in order to check the OAuth |
Converting to draft until we've gotten to the bottom of this. |
806707f
to
bf407db
Compare
Okay I've reviewed everything again, and I'm guessing that people who are using this from a stateless API are just leaving out the OAuth The best way to resolve this in a future update would be to provide two ways for people to add PKCE when using it from an API without a session, either:
|
@aaronpk think it's best that you just attempt a PR with what you want to do so we can look at actual code. |
|
@aaronpk Did you ever get chance to work on a PR for using PKCE on a stateless API? I have got it working by manually setting the Is this possible and if so do you have any suggestions? |
This makes #518 opt-in since it seems to be breaking apps using the Google provider in API's.
Fixes #522