Migrace z jiných řešení

Průvodce krok za krokem pro migraci z reCAPTCHA, hCaptcha nebo jiných řešení CAPTCHA na SilentShield.

Z Google reCAPTCHA

  1. Vytvořte účet SilentShield a API klíč pro vaši doménu
  2. Odeberte tag skriptu reCAPTCHA (google.com/recaptcha/api.js)
  3. Odeberte veškerá volání grecaptcha.render() nebo grecaptcha.execute()
  4. Přidejte tag skriptu SilentShield a volání inicializace
  5. Nahraďte ověření reCAPTCHA na straně serveru ověřením nonce SilentShield
  6. Otestujte s ?silentshield-debug pro ověření, že widget funguje

SilentShield automaticky detekuje formuláře — nemusíte přidávat atributy data-sitekey ani callbacky formulářů.

Z hCaptcha

  1. Odeberte tag skriptu hCaptcha (hcaptcha.com/1/api.js)
  2. Odeberte veškeré elementy div h-captcha a atributy data-sitekey
  3. Přidejte tag skriptu SilentShield a volání inicializace
  4. Nahraďte ověření hCaptcha na straně serveru (hcaptcha.com/siteverify) ověřením nonce SilentShield
  5. Otestujte formuláře pro ověření, že ochrana je aktivní

Z Cloudflare Turnstile

  1. Odeberte tag skriptu Turnstile (challenges.cloudflare.com/turnstile/v0/api.js)
  2. Odeberte veškeré elementy div cf-turnstile
  3. Přidejte tag skriptu SilentShield a volání inicializace
  4. Nahraďte ověření Turnstile na straně serveru ověřením nonce SilentShield
  5. Otestujte formuláře pro ověření, že ochrana je aktivní

Tipy pro migraci

  • Během migrace provozujte obě řešení paralelně pro zajištění nulového výpadku
  • Použijte režim ladění SilentShield (?silentshield-debug) pro ověření správné funkce
  • Začněte s vývojovým prostředím před nasazením do produkce
  • Po migraci monitorujte analytický panel, abyste zajistili očekávané míry detekce