completely working

This commit is contained in:
Taylor Wilsdon
2025-08-05 10:22:01 -04:00
parent 3012880098
commit 0967594097
8 changed files with 1510 additions and 410 deletions

View File

@@ -561,7 +561,8 @@ def handle_auth_callback(
client_secret=credentials.client_secret,
scopes=credentials.scopes,
expiry=credentials.expiry,
mcp_session_id=session_id
mcp_session_id=session_id,
issuer="https://accounts.google.com" # Add issuer for Google tokens
)
# If session_id is provided, also save to session cache for compatibility
@@ -762,7 +763,8 @@ def get_credentials(
client_secret=credentials.client_secret,
scopes=credentials.scopes,
expiry=credentials.expiry,
mcp_session_id=session_id
mcp_session_id=session_id,
issuer="https://accounts.google.com" # Add issuer for Google tokens
)
if session_id: # Update session cache if it was the source or is active