KamoCRM

Execute as regras de detecção de login e torne suas respostas reais

FixSecurityService
Navios
14 de outubro de 2026 às 16:30 UTC
Autor
Kamo
Enviar
c6ec95e

SuspeitaDetectionService foi injetado no SecurityController e assessment() nunca foi chamado, então cada regra uma organização configurada em tela de segurança (limiar de login falhada, anomalia geo, IP rápido comutação, acesso off-hours, sessões simultâneas) foi armazenado e inerte. Duas respostas registadas apenas (LOCK ACCOUNT, NOTIFI ADMIN EMAIL), e FORCE LOGOUT / CONCURRENTE SESSÕES caminharam `KEYS ****` sessões de leitura como hashes - eles são cordas JSON, então nenhum nunca correspondeu. Fiação (SignInDetection, @Async, engole tudo): - Ambos os pontos de sucesso de login senha-in (set-resolved login e completoSignIn) eo ponto de falha-credencial agora entregar o sign-in para as regras, em seguida, escreva a linha de acesso-log via logEventSync com isSuspeita / suspeitaReason / detectionRegraId preenchido. Avaliar antes de registrar, para que a regra geo não veja o sign-in em seu próprio História. Ele é executado após a sessão existe e fora do tópico de solicitação: nada pode atrasar ou recusar um login, e qualquer banco de dados Redis / / Falha no serviço de email é "não suspeito". - PROGRESSIVO LOGIN LOCKOUT está inalterado: ainda em linha LoginThrottleGate antes da comparação de senha, ainda pulou aqui. Respostas: - LOCK ACCOUNT: users.is account locked (o bloqueio existente da plataforma, recusada pelo UserAutenticationService, limpa na tela Usuários), em um UPDATE guardado por security provider id = o org de avaliação, então todos As sessões da conta terminam. Outra org pode não escrever a conta, então as sessões desta associação terminam e o endereço recebe um TEMP BLOCK Regra de acesso. Um nome de registo falhou nenhuma conta; o seu bloqueio é o TEMP BLOCK. LOCALIZAÇÃO / FORCE LOGOUT as linhas estão logadas. - FORCE LOGOUT: as sessões desta associação, através da sessão por utilizador índice ********************** - CONCURRENTES SESSÕES contam através do mesmo índice Não há nenhum exame às chaves. - NOTIFI ADMIN EMAIL: a nova carta SUSPICIAL SIGNIN DETECTED (kamo-shared-library 6fce139a) para os endereços próprios da regra, no máximo uma vez uma hora por regra e sujeito para que um ataque não possa inundar a caixa de entrada. - Um TEMP BLOCK no entanto muitas respostas pedem por ele. Cada regra configurada na produção hoje é LOG ONLY, então esta implantação marca linhas de acesso e fechaduras ou bloqueia ninguém.

Todas as alterações

Como o que vês no transporte?

Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.

Começar Livre Para SempreVer Preços