Ensure all session expirations go through /logout endpoint

Fixkamo-internal
Shiked
24 Ekim 2025 20:23 UTC
Yazar
snadjafinia
Commit
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.

Tüm değişiklikler

Kargoyu gördüğünüz gibi?

İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.

Sonsuza Kadar Ücretsiz BaşlangıçFırsatları Görüntüle