Centralise all cookie handling to session.py.

This commit is contained in:
2025-10-05 06:48:24 +00:00
parent 7247f7c584
commit c218ddad61
6 changed files with 43 additions and 50 deletions
+2 -1
View File
@@ -8,11 +8,12 @@ This module provides FastAPI-specific session management functionality:
Generic session management functions have been moved to authsession.py
"""
from fastapi import Request, Response, WebSocket
from fastapi import Cookie, Request, Response, WebSocket
from ..authsession import EXPIRES
AUTH_COOKIE_NAME = "__Host-auth"
AUTH_COOKIE = Cookie(None, alias=AUTH_COOKIE_NAME)
def infodict(request: Request | WebSocket, type: str) -> dict: