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 access token revocation, include nonce in ID token, other type fixes #16

Merged
merged 2 commits into from
Aug 18, 2024

Conversation

shawnz
Copy link
Contributor

@shawnz shawnz commented Aug 17, 2024

Hi there, this PR includes some fixes that I had to apply in order to get my storage class implementation to pass type checking:

  • The revoke_token endpoint needs to be updated to support the new parameters added in Implement token revocation endpoint aioauth#84, so that access tokens can be revoked in addition to refresh tokens.

  • The nonce isn't being included in the ID token JWT claims.

  • Some various inconsequential type issues were present, like strings being used instead of the more specific ResponseType and TokenType classes, kwargs not being present, and the nonce parameter not being optional.

There are still some type errors that remain but I don't think they impact the behaviour.

Thanks for your cooperation with all the PRs this last week. As before this is not urgent for me so feel free to review it when you have time. Shawn

@shawnz shawnz requested a review from aliev as a code owner August 17, 2024 17:20
@aliev aliev merged commit b6c01f4 into aliev:master Aug 18, 2024
1 check passed
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.

2 participants