A verificação contra robôs era ligada ao Google reCAPTCHA. Esta entrega torna o provedor uma escolha da instalação e acrescenta o Cloudflare Turnstile.
O que entrou
- Provedor configurável no painel de ambiente: nenhum, Google reCAPTCHA ou Cloudflare Turnstile. Instalações que já usavam reCAPTCHA continuam funcionando sem mexer em nada.
- Uma função de validação para todo o sistema, usada no login, no cadastro, na recuperação de senha e nos formulários públicos. A consulta ao provedor tem limite de cinco segundos.
- Teste das chaves no próprio painel, antes de salvar.
- Falha conta como abuso: uma verificação recusada entra na contagem que bloqueia tentativas repetidas.
O segundo degrau
O reCAPTCHA v3 é invisível e dá uma nota. Quem recebe nota baixa era tratado como robô, sem recurso. Com o segundo degrau ligado, o login mostra a caixa de seleção do v2; resolvida, a autenticação segue para a conferência de usuário e senha.
Passar na verificação não dispensa credenciais corretas.
Nas telas em Tailwind
As telas de acesso migradas para Tailwind não executavam a verificação, porque ela dependia do validador de formulários antigo. O envio passou a ser interceptado sem essa dependência, para os dois provedores.
Origem: Core · req-171 e req-172 · BATCH-176/177