Migration depuis d'autres solutions

Guide étape par étape pour migrer depuis reCAPTCHA, hCaptcha ou d'autres solutions CAPTCHA vers SilentShield.

Depuis Google reCAPTCHA

  1. Créez un compte SilentShield et une API key pour votre domaine
  2. Supprimez la balise script reCAPTCHA (google.com/recaptcha/api.js)
  3. Supprimez tous les appels à grecaptcha.render() ou grecaptcha.execute()
  4. Ajoutez la balise script SilentShield et l'appel init
  5. Remplacez votre vérification côté serveur reCAPTCHA par la vérification de nonce SilentShield
  6. 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

  1. Supprimez la balise script hCaptcha (hcaptcha.com/1/api.js)
  2. Supprimez tous les éléments div h-captcha et les attributs data-sitekey
  3. Ajoutez la balise script SilentShield et l'appel init
  4. Remplacez votre vérification côté serveur hCaptcha (hcaptcha.com/siteverify) par la vérification de nonce SilentShield
  5. Testez vos formulaires pour vérifier que la protection est active

Depuis Cloudflare Turnstile

  1. Supprimez la balise script Turnstile (challenges.cloudflare.com/turnstile/v0/api.js)
  2. Supprimez tous les éléments div cf-turnstile
  3. Ajoutez la balise script SilentShield et l'appel init
  4. Remplacez votre vérification côté serveur Turnstile par la vérification de nonce SilentShield
  5. 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