This commit is contained in:
Taylor Wilsdon
2026-02-28 10:06:50 -04:00
parent 53e9bf73a2
commit 9dc9b1c825
4 changed files with 32 additions and 10 deletions

View File

@@ -221,6 +221,7 @@ class OAuth21SessionStore:
state: str,
session_id: Optional[str] = None,
expires_in_seconds: int = 600,
code_verifier: Optional[str] = None,
) -> None:
"""Persist an OAuth state value for later validation."""
if not state:
@@ -236,6 +237,7 @@ class OAuth21SessionStore:
"session_id": session_id,
"expires_at": expiry,
"created_at": now,
"code_verifier": code_verifier,
}
logger.debug(
"Stored OAuth state %s (expires at %s)",