Expand description
OAuth 2.0 provider configuration and PKCE helpers. OAuth provider configurations and implementations.
Structs§
- Device
Authorization Response - Device flow authorization response.
- OAuth
Provider Config - OAuth provider configuration.
- OAuth
Provider Config Builder - Fluent builder for
OAuthProviderConfig. - OAuth
Token Response - OAuth token response from the provider.
- OAuth
User Info - User information from OAuth provider.
- Profile
Extractor - Automated token-to-profile conversion utilities
- Provider
Profile - Standardized user profile returned by an OAuth provider (all fields optional because different providers expose different sets of attributes).
Enums§
- OAuth
Provider - Supported OAuth providers.
Functions§
- generate_
pkce - Generate PKCE code verifier and challenge.
- generate_
state - Generate a random state parameter for OAuth flows.