Ensure all session expirations go through /logout endpoint

Fixkamo-internal
Expediere
24 octombrie 2025 la 20:23 UTC
Autor
snadjafinia
Comite
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.

Toate modificările

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile