Go OAUTH CLI

OAuth2 login for a Go CLI client, with three explicit modes and cached token refresh. Use when a CLI tool authenticates against Google, GitHub, Microsoft, or another OAuth2 provider, when building internal/auth/, or when adding a login command. Triggers on golang.org/x/oauth2, AuthCodeURL, config.Exchange, DeviceAuth, DeviceAccessToken, TokenSource, token.json, credentials.json, --device-login, and --manual. Not for server-side web OAuth where the browser stays on your own site.

Tanq16 c6b301d 13.4 KB Updated

File contents

Tanq16/claudex/tree/main/internal/embedded/presets/private/skills/go-oauth-cli commit c6b301d996

Frequently asked questions

npx skillmds@latest add tanq16/go-oauth-cli