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

Add Support For Passing Nonce and Configurable JWT Expiry #22

Merged
merged 3 commits into from
Feb 2, 2024

Commits on Jan 31, 2024

  1. Add Support For Passing Nonce and Configurable JWT Expiry

    * Added support to the Python client to allow the nonce to be set in
      the auth URL
    * Added a client parameter to allow JWT expiry to be configured.
    * Updated some tests to check nonce validation.
    rpcope1 committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    ee00240 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configurable Nonce/Expiry -- PR Review Suggestions

    * Client now throws an exception if an out of range expiry
      was given on initialization; the value is furthermore
      clamped to between 0 seconds and 5 minutes where it's used.
    * Doc strings have been updated to reflect what the underlying
      OIDC API specifies around the state and nonce.
    * Tests have been added to verify that the expiry is checked
      correctly.
    rpcope1 committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    865978f View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    e484963 View commit details
    Browse the repository at this point in the history