Migration depuis d'autres solutions
Guide étape par étape pour migrer depuis reCAPTCHA, hCaptcha ou d'autres solutions CAPTCHA vers SilentShield.
Depuis Google reCAPTCHA
- Créez un compte SilentShield et une API key pour votre domaine
- Supprimez la balise script reCAPTCHA (google.com/recaptcha/api.js)
- Supprimez tous les appels à grecaptcha.render() ou grecaptcha.execute()
- Ajoutez la balise script SilentShield et l'appel init
- Remplacez votre vérification côté serveur reCAPTCHA par la vérification de nonce SilentShield
- Testez avec ?silentshield-debug pour vérifier que le widget fonctionne
SilentShield détecte automatiquement les formulaires — vous n'avez pas besoin d'ajouter des attributs data-sitekey ou des callbacks de formulaire.
Depuis hCaptcha
- Supprimez la balise script hCaptcha (hcaptcha.com/1/api.js)
- Supprimez tous les éléments div h-captcha et les attributs data-sitekey
- Ajoutez la balise script SilentShield et l'appel init
- Remplacez votre vérification côté serveur hCaptcha (hcaptcha.com/siteverify) par la vérification de nonce SilentShield
- Testez vos formulaires pour vérifier que la protection est active
Depuis Cloudflare Turnstile
- Supprimez la balise script Turnstile (challenges.cloudflare.com/turnstile/v0/api.js)
- Supprimez tous les éléments div cf-turnstile
- Ajoutez la balise script SilentShield et l'appel init
- Remplacez votre vérification côté serveur Turnstile par la vérification de nonce SilentShield
- Testez vos formulaires pour vérifier que la protection est active
Conseils de migration
- Exécutez les deux solutions en parallèle pendant la migration pour éviter tout temps d'arrêt
- Utilisez le mode debug de SilentShield (?silentshield-debug) pour vérifier le bon fonctionnement
- Commencez par votre environnement de développement avant de déployer en production
- Surveillez votre tableau de bord d'analyse après la migration pour vous assurer des taux de détection attendus