Migration von anderen Lösungen

Schritt-für-Schritt-Anleitung für die Migration von reCAPTCHA, hCaptcha oder anderen CAPTCHA-Lösungen zu SilentShield.

Von Google reCAPTCHA

  1. Erstellen Sie ein SilentShield-Konto und einen API-Key für Ihre Domain
  2. Entfernen Sie das reCAPTCHA-Script-Tag (google.com/recaptcha/api.js)
  3. Entfernen Sie alle grecaptcha.render()- oder grecaptcha.execute()-Aufrufe
  4. Fügen Sie das SilentShield-Script-Tag und den Init-Aufruf hinzu
  5. Ersetzen Sie Ihre serverseitige reCAPTCHA-Verifizierung durch SilentShield-Nonce-Verifizierung
  6. Testen Sie mit ?silentshield-debug, um zu überprüfen, ob das Widget funktioniert

SilentShield erkennt Formulare automatisch — Sie müssen keine data-sitekey-Attribute oder Formular-Callbacks hinzufügen.

Von hCaptcha

  1. Entfernen Sie das hCaptcha-Script-Tag (hcaptcha.com/1/api.js)
  2. Entfernen Sie alle h-captcha-Div-Elemente und data-sitekey-Attribute
  3. Fügen Sie das SilentShield-Script-Tag und den Init-Aufruf hinzu
  4. Ersetzen Sie Ihre serverseitige hCaptcha-Verifizierung (hcaptcha.com/siteverify) durch SilentShield-Nonce-Verifizierung
  5. Testen Sie Ihre Formulare, um den aktiven Schutz zu überprüfen

Von Cloudflare Turnstile

  1. Entfernen Sie das Turnstile-Script-Tag (challenges.cloudflare.com/turnstile/v0/api.js)
  2. Entfernen Sie alle cf-turnstile-Div-Elemente
  3. Fügen Sie das SilentShield-Script-Tag und den Init-Aufruf hinzu
  4. Ersetzen Sie Ihre serverseitige Turnstile-Verifizierung durch SilentShield-Nonce-Verifizierung
  5. Testen Sie Ihre Formulare, um den aktiven Schutz zu überprüfen

Migrations-Tipps

  • Betreiben Sie beide Lösungen während der Migration parallel, um Ausfallzeiten zu vermeiden
  • Verwenden Sie den Debug-Modus von SilentShield (?silentshield-debug), um die korrekte Funktion zu überprüfen
  • Beginnen Sie mit Ihrer Entwicklungsumgebung, bevor Sie in die Produktion deployen
  • Überwachen Sie Ihr Analyse-Dashboard nach der Migration, um die erwarteten Erkennungsraten sicherzustellen