Migração de outras soluções
Guia passo a passo para migrar do reCAPTCHA, hCaptcha ou outras soluções CAPTCHA para o SilentShield.
Do Google reCAPTCHA
- Crie uma conta SilentShield e uma API key para o seu domínio
- Remova a tag de script do reCAPTCHA (google.com/recaptcha/api.js)
- Remova quaisquer chamadas a grecaptcha.render() ou grecaptcha.execute()
- Adicione a tag de script do SilentShield e a chamada init
- Substitua a verificação do reCAPTCHA no servidor pela verificação de nonce do SilentShield
- Teste com ?silentshield-debug para verificar se o widget está a funcionar
O SilentShield deteta formulários automaticamente — não precisa de adicionar atributos data-sitekey nem callbacks de formulário.
Do hCaptcha
- Remova a tag de script do hCaptcha (hcaptcha.com/1/api.js)
- Remova quaisquer elementos div h-captcha e atributos data-sitekey
- Adicione a tag de script do SilentShield e a chamada init
- Substitua a verificação do hCaptcha no servidor (hcaptcha.com/siteverify) pela verificação de nonce do SilentShield
- Teste os formulários para verificar se a proteção está ativa
Do Cloudflare Turnstile
- Remova a tag de script do Turnstile (challenges.cloudflare.com/turnstile/v0/api.js)
- Remova quaisquer elementos div cf-turnstile
- Adicione a tag de script do SilentShield e a chamada init
- Substitua a verificação do Turnstile no servidor pela verificação de nonce do SilentShield
- Teste os formulários para verificar se a proteção está ativa
Dicas de migração
- Execute ambas as soluções em paralelo durante a migração para evitar tempo de inatividade
- Utilize o modo de depuração do SilentShield (?silentshield-debug) para verificar o funcionamento correto
- Comece pelo ambiente de desenvolvimento antes de implementar em produção
- Monitorize o painel de análises após a migração para garantir as taxas de deteção esperadas