v2.6.1: rebuild Google OAuth to emulate Gemini CLI
- Uses Google's public OAuth client_id (no client_secret.json needed) - PKCE + CSRF state protection for secure auth - Scopes: cloud-platform, generative-language, userinfo - Just click OAuth Login -> browser -> authorize -> done - Zero setup required
This commit is contained in:
11
CHANGELOG.md
11
CHANGELOG.md
@@ -1,5 +1,16 @@
|
||||
# Changelog
|
||||
|
||||
## v2.6.1 (2026-05-20)
|
||||
|
||||
- **Google OAuth rebuilt to emulate Gemini CLI**
|
||||
- Uses Google's public OAuth client_id (same as gemini-cli)
|
||||
- No `client_secret.json` needed — zero setup required
|
||||
- PKCE (S256 code challenge) + CSRF state protection
|
||||
- Scopes: cloud-platform, generative-language, userinfo.email, userinfo.profile
|
||||
- Redirects to Google's success/failure pages (same as gemini-cli)
|
||||
- Just click "OAuth Login" → browser opens → authorize → done
|
||||
- Token file permissions set to 0600 for security
|
||||
|
||||
## v2.6.0 (2026-05-20)
|
||||
|
||||
- **Usage Dashboard** — per-provider tracking with visual cards
|
||||
|
||||
Reference in New Issue
Block a user