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 openid-client to v6 #1394

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
Open

Update openid-client to v6 #1394

wants to merge 11 commits into from

Conversation

alxndrsn
Copy link
Contributor

@alxndrsn alxndrsn commented Feb 10, 2025

openid-client v6 is a complete rewrite, with API changes: https://github.com/panva/openid-client/releases/tag/v6.0.0

API reference: https://github.com/panva/openid-client/blob/v6.1.7/docs/README.md

Closes #1230

What has been done to verify that this works as intended?

Existing tests; new tests at #1392

Why is this the best possible solution? Were any other approaches considered?

Staying up-to-date with security-focussed libraries seems like a sensible approach. An alternative might be to fork the openid-client library, but this seems like high-risk, unnecessary work for no obvious benefit.

How does this change affect users? Describe intentional changes to behavior and behavior that could have accidentally been affected by code changes. In other words, what are the regression risks?

It should not affect users.

Does this change require updates to the API documentation? If so, please update docs/api.yaml as part of this PR.

No.

Before submitting this PR, please make sure you have:

  • run make test and confirmed all checks still pass OR confirm CircleCI build passes
  • verified that any code from external sources are properly credited in comments or that everything is internally sourced

@alxndrsn

This comment was marked as resolved.

@alxndrsn

This comment was marked as resolved.

@alxndrsn alxndrsn marked this pull request as ready for review February 11, 2025 14:03
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.

openid-client: update to v6?
1 participant