- Navios
- 24 de outubro de 2025 às 20:23 UTC
- Autor
- snadjafinia
- Enviar
- 6163316
BREAKING: Corrige o fluxo de expiração inadequado da sessão Antes: Vários componentes redirecionados diretamente para o site de login quando as sessões expiraram Depois: Todos os redirecionamentos passam pelo endpoint kamo-internal /logout para limpeza adequada Alterações: - useUserInfo.tsx: Redirigir para /logout em vez de iniciar sessão inválida session - SessionManager.tsx: Redirecionar para /logout na expiração da sessão - SessionManager.tsx: handleLogout redireciona para /logout (não login/logout) Fluxo: 1. A sessão expira ou é inválida 2. Redirecionar para /logout (kamo-internal) 3. /logout chamadas /api/logout para excluir sessão Redis 4. /logout limpa *** cookie 5. /logout encaminha para kamo-login /logout para limpeza final 6. Kamo-login redireciona para página de login Isso garante a limpeza adequada da sessão e evita vazamentos de sessão.