Expand description
§OIDC/OAuth2 Authentication Manager
This module implements the OpenID Connect (OIDC) flow with FAPI 2.0 security enhancements, including:
- Pushed Authorization Requests (PAR)
- PKCE (Proof Key for Code Exchange)
- DPoP (Demonstrating Proof-of-Possession)
- RFC 8707 Resource Indicators
It also includes a local loopback server to handle the OAuth2 callback.
Structs§
- Auth
Manager - Manages OIDC discovery, token exchange, and the DPoP flow.
- Oidc
Config - Configuration for the OIDC provider and local callback server.
- Timeouts
- Timeouts and retry delays.
Defaultholds the production values.