fully working in all transport modes and fallbacks!

This commit is contained in:
Taylor Wilsdon
2025-08-05 14:34:11 -04:00
parent 63ead78f91
commit 7593163506
6 changed files with 234 additions and 476 deletions

View File

@@ -7,11 +7,6 @@
GOOGLE_OAUTH_CLIENT_ID="your-google-client-id"
GOOGLE_OAUTH_CLIENT_SECRET="your-google-client-secret"
# Optional: OAuth 2.1 Settings
OAUTH2_AUTHORIZATION_SERVER_URL=https://accounts.google.com
OAUTH2_ENABLE_BEARER_PASSTHROUGH=true
OAUTH2_SESSION_TIMEOUT=3600
OAUTH2_MAX_SESSIONS_PER_USER=5
# Development Settings (set to true for localhost testing)
OAUTH2_ALLOW_INSECURE_TRANSPORT=false
@@ -19,6 +14,3 @@ OAUTH2_ENABLE_DEBUG=false
# Legacy Compatibility (recommended during migration)
OAUTH2_ENABLE_LEGACY_AUTH=true
# Required scopes for Google Workspace
OAUTH2_REQUIRED_SCOPES=https://www.googleapis.com/auth/userinfo.email,https://www.googleapis.com/auth/userinfo.profile