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 JWT authentication #636

Merged
merged 6 commits into from
Mar 20, 2024
Merged

Add JWT authentication #636

merged 6 commits into from
Mar 20, 2024

Commits on Mar 20, 2024

  1. incusd: Add support for JWT authentication

    This adds the ability to use a JWT produced from a regular TLS
    certificate as an alternate authentication method.
    
    Signed-off-by: Mike Robski <[email protected]>
    mikerobski authored and stgraber committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6985ec5 View commit details
    Browse the repository at this point in the history
  2. gomod: Update dependencies

    Signed-off-by: Mike Robski <[email protected]>
    mikerobski authored and stgraber committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7114c8f View commit details
    Browse the repository at this point in the history
  3. tests: Add tls2jwt tool

    Signed-off-by: Mike Robski <[email protected]>
    mikerobski authored and stgraber committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7d55d6e View commit details
    Browse the repository at this point in the history
  4. tests: Add JWT authentication test

    Signed-off-by: Mike Robski <[email protected]>
    mikerobski authored and stgraber committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    17c2291 View commit details
    Browse the repository at this point in the history
  5. api: auth_tls_jwt

    Signed-off-by: Stéphane Graber <[email protected]>
    stgraber committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a3f6c25 View commit details
    Browse the repository at this point in the history
  6. doc/authentication: Add section on JWT

    Signed-off-by: Stéphane Graber <[email protected]>
    stgraber committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e3ae97e View commit details
    Browse the repository at this point in the history