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 nameroles
which should contain array of stringsNO_AUTHORIZATION_FORWARDING
- disable forwarding ofAuthorization
header (default: "false")
JWT token with custom scope
claim is expected. This claim should contain all approved scopes.
Currently the introspection endpoint is not supported.