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

Support ORCID with OIDC module #8927

Open
driusan opened this issue Nov 1, 2023 · 0 comments
Open

Support ORCID with OIDC module #8927

driusan opened this issue Nov 1, 2023 · 0 comments
Labels
Category: Bug PR or issue that aims to report or fix a bug

Comments

@driusan
Copy link
Collaborator

driusan commented Nov 1, 2023

#8255 added support for OpenID Connect, but in testing it did not work with ORCID's OpenID Connect configuration.

  1. ORCID doesn't support the email scope, which is needed to associate the authenticated user with a LORIS account.
  2. The parsing of the JWK keyset with php-jwt failed because https://orcid.org/oauth/jwks does not include a key specifying the algorithm.

We need to figure out secure workarounds for the above to support ORCID authentication

@driusan driusan added the Category: Bug PR or issue that aims to report or fix a bug label Nov 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Bug PR or issue that aims to report or fix a bug
Projects
Status: No status
Development

No branches or pull requests

1 participant