chore: remove debug logging from require_auth_flexible
All checks were successful
Deploy Development / deploy (push) Successful in 50s
Build Test / pytest-backend (push) Successful in 4s
Build Test / lint-backend (push) Successful in 1s
Build Test / build-frontend (push) Successful in 17s

Cleanup after successful route ordering fix. SSE authentication is
now working correctly via ssetoken query parameter.
This commit is contained in:
Lars 2026-04-18 08:58:36 +02:00
parent 879a3a58d7
commit a002781ef9

View File

@ -79,7 +79,6 @@ def require_auth(x_auth_token: Optional[str] = Header(default=None)):
def require_auth_flexible(x_auth_token: Optional[str] = Header(default=None), ssetoken: Optional[str] = Query(default=None)): def require_auth_flexible(x_auth_token: Optional[str] = Header(default=None), ssetoken: Optional[str] = Query(default=None)):
print("[AUTH_FLEX] FUNCTION CALLED!") # FIRST LINE - should always print
""" """
FastAPI dependency - auth via header OR query parameter. FastAPI dependency - auth via header OR query parameter.
@ -96,15 +95,7 @@ def require_auth_flexible(x_auth_token: Optional[str] = Header(default=None), ss
Raises: Raises:
HTTPException 401 if not authenticated HTTPException 401 if not authenticated
""" """
import logging
logger = logging.getLogger("uvicorn")
print(f"[AUTH_FLEX_DEBUG] header={repr(x_auth_token)}, query={repr(ssetoken)}")
logger.warning(f"[AUTH_FLEX_DEBUG] header={repr(x_auth_token)}, query={repr(ssetoken)}")
session = get_session(x_auth_token or ssetoken) session = get_session(x_auth_token or ssetoken)
print(f"[AUTH_FLEX_DEBUG] session={repr(session)}")
logger.warning(f"[AUTH_FLEX_DEBUG] session={repr(session)}")
if not session: if not session:
raise HTTPException(401, "Nicht eingeloggt") raise HTTPException(401, "Nicht eingeloggt")
return session return session