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

Run getUserInfo prior to claim enforcement #1545

Merged
merged 1 commit into from
Oct 30, 2019

Conversation

jacksontj
Copy link
Contributor

If you have an oidc connector configured and that IDP provides thin
tokens (e.g. okta) then the majority of the requested claims come in the
getUserInfo call (such as email_verified). So if getUserInfo is
configured it should be run before claims are validated.

If you have an oidc connector configured *and* that IDP provides thin
tokens (e.g. okta) then the majority of the requested claims come in the
getUserInfo call (such as email_verified). So if getUserInfo is
configured it should be run before claims are validated.
@jacksontj
Copy link
Contributor Author

cc @JoelSpeed @srenatus

Copy link
Contributor

@srenatus srenatus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks reasonable 👍

@srenatus
Copy link
Contributor

Thank you 🎈 🎉

@jacksontj
Copy link
Contributor Author

@srenatus whats left to get this merged?

Copy link
Contributor

@JoelSpeed JoelSpeed left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, @srenatus do you want to merge this or shall I?

@jacksontj
Copy link
Contributor Author

Friendly bump :)

@srenatus @JoelSpeed

@bonifaido
Copy link
Member

Looks good, so merging it :)

@bonifaido bonifaido merged commit f2590ee into dexidp:master Oct 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants