Changes for version 0.003 - 2026-11-07
- Split new into new_from_discovery and new_from_config (BREAKING)
- Always add nonce to authorization request
- Don't send any client_secret in authorization request
- Force certificate verification in HTTPS requests
- Always include PKCE
- Harden response checking code
- Add userinfo method to TokenResponse
- Add timeout to local HTTP daemon
- URI escape basic authentication id and secret
- Handle failure to open browser more gracefully
- Handle authorization server issuer identification
- Mandate use of client_id
Modules
Get an OIDC token for a CLI application
Provides
in lib/Browser/OIDC/TokenResponse.pm