- Shipped
- 14 de outubro de 2025 às 04:24 UTC
- Author
- snadjafinia
- Commit
- 2ab736a
Causa raiz encontrada: - /api/validate e /api/validate-otk em kamo-login estavam chamando Serviço de Segurança - Isso consumiu o OTK IMEDIATAMENTE após o login (antes que o usuário pudesse usá-lo) - Os logs do SecurityService mostraram que o OTK foi excluído logo após a criação - Quando o usuário clicou no link de redirecionamento, a OTK já tinha sumido Corrigir: - Apagar /app/api/validate/route.ts - Apagar /app/api/validate-otk/route.ts - kamo- login NÃO deve validar OTKs (isso é trabalho do kamo- interno) - o kamo- login só precisa retornar o URL de redirecionamento com o OTK Fluxo Agora: 1. O usuário faz login -> SecurityService cria OTK em Redes O utilizador redireccionou-se para o... 3. kamo-internal valida OTK diretamente de Redis 4. Sem consumo prematuro!