docs/versioned_docs/version-7.15.x/behaviour.md
Authentication Requirement: All requests passing through the proxy to upstream applications require authentication, excluding default proxy endpoints.
--skip-auth-route):
--cookie-name) or JWT (--skip-jwt-bearer-tokens) if present in the request.--pass-access-token) are injected to upstream routes when validation succeeds.Unauthenticated Requests: When authentication is missing but required, the user is redirected to the configured Identity Provider (IdP) login page by default.
Accept: application/json header:
401 Unauthorized.--skip-jwt-bearer-tokens is set and the request includes an invalid JWT:
403 Forbidden if --bearer-token-login-fallback is set to false.Post-Authentication: After successful authentication with the IdP, OAuth tokens are stored in the configured session store (cookie or Redis), and a cookie is set.
Request Forwarding: The authenticated request is processed based on configuration:
Note: The proxy also provides a number of useful endpoints for monitoring and management.