Skip to content

Add OAuth2 with PKCE authentication#1

Merged
michaelkoper merged 2 commits intomainfrom
auth-with-oauth
Mar 4, 2026
Merged

Add OAuth2 with PKCE authentication#1
michaelkoper merged 2 commits intomainfrom
auth-with-oauth

Conversation

@michaelkoper
Copy link
Contributor

Summary

  • Adds browser-based OAuth2/PKCE login flow as an alternative to API key auth
  • Interactive menu lets users choose between API token and OAuth login
  • Includes local callback server, token refresh, and server-side token revocation on logout
  • Auth status now displays method (oauth/api_key) and token expiry info
  • Adds nusii binary to .gitignore

Adds browser-based OAuth2 login as an alternative to API key auth.
Includes PKCE flow, local callback server, token refresh, and revocation.
@michaelkoper michaelkoper merged commit 76fafec into main Mar 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant