-
-
Notifications
You must be signed in to change notification settings - Fork 74
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
Proof Key for Code Exchange (PKCE) #171
Comments
Thanks for asking. The simple answer is that you likely know more about oauth2 than the maintainers of this library. |
I noticed, I will raise a issue there. Thanks |
@ilijaNL PKCE and having
PKCE is a separate extension described in RFC 7636 that applies only for Authorization Code Grant for public clients, which prevents some attacks based on interception of authorization codes, when properly implemented by Auth Server and Client. |
Prerequisites
Issue
Hello, i wonder how this libary is dealing with Proof Key for Code Exchange (https://oauth.net/2/pkce/).
As I understand correctly and checking out the code there is a
generateStateFunction
andcheckStateFunction
which is used to compare the state object (once generated on startup). To apply PKCE, do I need to implement my own generateStateFunction & checkStateFunction or is pkce already covered?The text was updated successfully, but these errors were encountered: