Expand description
OAuth 2.1 Client Implementation
This module provides an OAuth 2.1 client wrapper that supports:
- Authorization Code flow (with PKCE)
- Client Credentials flow (server-to-server)
- Device Authorization flow (CLI/IoT)
The client handles provider-specific configurations and quirks for Google, Microsoft, GitHub, GitLab, and generic OAuth providers.
Structsยง
- OAuth2
Client - OAuth 2.1 client wrapper supporting all modern flows