Ensure all session expirations go through /logout endpoint

Fixkamo-internal
Spegnimento
24 ottobre 2025 alle ore 20:23 UTC
Autore
snadjafinia
Impegno
6163316

BREAKING: Fixes improper session expiration flow Before: Various components redirected directly to login site when sessions expired After: All redirects go through kamo-internal /logout endpoint for proper cleanup Changes: - useUserInfo.tsx: Redirect to /logout instead of login on invalid_session - SessionManager.tsx: Redirect to /logout on session expiration - SessionManager.tsx: handleLogout redirects to /logout (not login/logout) Flow: 1. Session expires or is invalid 2. Redirect to /logout (kamo-internal) 3. /logout calls /api/logout to delete Redis session 4. /logout clears *** cookie 5. /logout forwards to kamo-login /logout for final cleanup 6. kamo-login redirects to login page This ensures proper session cleanup and prevents session leaks.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo