Skip to content

Check OIDC sign-in against the real IdP (https JWKS path) #113

Open

Description

@amar-python

#95 was tested with a local RSA key and a file:// JWKS, because the CI and workspace have no network. The https:// key fetch, PyJWT's PyJWKClient, isn't exercised by any test.

Run one sign-in against the deployment's real IdP (Keycloak or Entra ID):

  1. Set OIDC_ISSUER, OIDC_AUDIENCE and OIDC_JWKS_URL (https).
  2. Obtain an ID token for a user who is a member of a tenant.
  3. POST it to /api/auth/oidc and confirm the response is 200 with the right role.

Needs access to the IdP.


Generated by Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions