You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add configurable JWT claim paths for OIDC flexibility
Adds environment variables to configure JWT claim paths, allowing
deployments to use custom namespaces and claim names that match their
OIDC provider's token structure:
- JWT_CLAIMS_NAMESPACE: The namespace key in the JWT (default: https://hasura.io/jwt/claims)
- JWT_CLAIMS_USER_ID: Claim name for user ID (default: x-hasura-user-id)
- JWT_CLAIMS_ALLOWED_ROLES: Claim name for allowed roles (default: x-hasura-allowed-roles)
- JWT_CLAIMS_DEFAULT_ROLE: Claim name for default role (default: x-hasura-default-role)
This matches the claim path configurability in Aerie UI, enabling
consistent configuration across both applications when using custom
OIDC providers like Keycloak.
Co-Authored-By: Pranav Subramanian <pranav@example.com>
0 commit comments