v0.1.20
What's Changed
- Add
client_secretto OAuth Resource Metadata (OAuthResourceMetadata,OAuthResourceMetadataResponse,WWW-Authenticateheader) - Add
parse_client_secret()helper for extractingclient_secretfromWWW-Authenticateheaders - Reduce
.well-known/oauth-protected-resourcecachemax-agefrom 3600s to 60s
Google requires client_secret in OAuth resource metadata even when using PKCE. The client_secret follows the same pattern as client_id — it appears in the well-known JSON document, the WWW-Authenticate challenge header, and is discoverable via http_oauth_metadata().