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

Update app configuration error message for PKCE #280

Merged
merged 2 commits into from
May 29, 2019
Merged

Conversation

lbalmaceda
Copy link
Contributor

@lbalmaceda lbalmaceda commented May 28, 2019

Changes

The current requirements state that the application should be of type "native". Normally that's enough, but some users had the token endpoint authentication method set to other than "none", making the whole code+PKCE flow fail.
This PR attempts to prevent this by clarifying that both settings should have a given value for PKCE to work.

Testing

  • This change adds unit test coverage
  • This change has been tested on the latest version of the platform/language or why not

Checklist

@lbalmaceda lbalmaceda added this to the vNext milestone May 28, 2019
@lbalmaceda lbalmaceda requested a review from a team May 28, 2019 16:53
@joshcanhelp joshcanhelp self-assigned this May 28, 2019
@joshcanhelp joshcanhelp requested review from joshcanhelp and removed request for a team May 28, 2019 18:15
@joshcanhelp joshcanhelp removed their assignment May 28, 2019
joshcanhelp
joshcanhelp previously approved these changes May 28, 2019
Auth0/OAuth2Grant.swift Outdated Show resolved Hide resolved
@damieng damieng merged commit b505eed into master May 29, 2019
@damieng damieng deleted the update-pkce-err-msg branch May 29, 2019 14:36
@cocojoe cocojoe mentioned this pull request Jul 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants