- Navios
- 17 de julho de 2026 às 23:48 UTC
- Autor
- Kamo
- Enviar
- 8c76351
A porta de login do membro ativo anteriormente vivia apenas no login de senha controlador. Estenda-o para cada caminho de minting de sessão através da lista compartilhada **************************** prever, e fazer fora de bordo um evento de execução, em vez de um campo de escrita apenas para exibição: - O portão de login agora usa o predicado compartilhado e falha FECHADO no erro (foi caindo para criação de sessão em qualquer exceção). - Troca de dispositivos (SSO móvel) rejeita membros não-ACTIVE na adesão resolução – encerra a crítica durável "permanecer assinada após a cessação" bypass. - entrada-as e Deus-modo porta de personificação no mesmo predicado (foram recordState-only), de modo que um membro fora de bordo não pode ser re-entrado/imitado numa sessão ao vivo. - KSessionService: manter um índice inverso do userId->{***Id} e adicionar deleteSessionsForMember() para que as sessões ao vivo de um membro possam ser revogadas. - Virar um membro da equipa para fora do ACTIVE agora revoga as suas sessões ao vivo imediatamente (MemberController), e /session/re-fresh verifica elegibilidade e mata qualquer sessão residual. - Corrigir o logout de força: leu as teclas *** string como Redis hashes (sempre WRONGTYPE, nada excluído) — agora purga através do índice inverso. - Lista Chat/Interaction-Center (/por departamento) exclui membros não-ACTIVE e agora emite real isActive + teamMembershipStatus para filtragem de clientes. - Lista do destinatário do chumbo exclui membros não-ACTIVE; aceitar superfícies NÃO ACTIVE.