You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Initial release. ccauth — an OAuth2/SSO credential helper that authenticates
Claude Code to AI gateways through its apiKeyHelper hook, so developers never
hand-manage API keys.
Identity providers: Microsoft Entra ID, Google Workspace, and generic OIDC
(Okta / Auth0 / Keycloak), via a single OIDC engine with provider presets.
Gateways: LiteLLM, Portkey, Bifrost, and any OIDC-aware gateway, with two
credential modes — passthrough (emit the raw SSO JWT) and exchange (trade it
for a gateway-native key via RFC 8693 or a broker).
Interactive login (authorization code + PKCE + loopback, or device-code)
split from a fast, silent token helper that returns cached tokens, refreshes
silently, and opens a browser to re-authenticate when the refresh token expires.
Layered configuration (user < embedded < managed < remote) for zero-config
enterprise rollout, with allow_user_profiles lockdown and ccauth config / config sync commands.
Secure storage: refresh token in the OS keychain (macOS Keychain, Windows
Credential Manager, Linux Secret Service) with a 0600-file fallback.