Authorization proxy for GraphQL server. JWT is expected as access token and JWKs endpoint is required for downloading public keys for validation.
PROXY_URL– URL of server for proxying valid requestsJWKS_PROVIDER_URL– JWKs endpoint (eg.https://example.com/.well-known/jwks.json)REQUIRED_JWT_SCOPES– space-separated list of scopes required to be present in JWT access tokenREQUIRED_JWT_ROLES– space-separated list of scopes required to be present in JWT access token custom claim nameroleswhich should contain array of stringsNO_AUTHORIZATION_FORWARDING- disable forwarding ofAuthorizationheader (default: "false")
JWT token with custom scope claim is expected. This claim should contain all approved scopes.
Currently the introspection endpoint is not supported.