Migrácia z iných riešení

Sprievodca krok za krokom pre migráciu z reCAPTCHA, hCaptcha alebo iných riešení CAPTCHA na SilentShield.

Z Google reCAPTCHA

  1. Vytvorte účet SilentShield a API kľúč pre vašu doménu
  2. Odstráňte tag skriptu reCAPTCHA (google.com/recaptcha/api.js)
  3. Odstráňte všetky volania grecaptcha.render() alebo grecaptcha.execute()
  4. Pridajte tag skriptu SilentShield a volanie inicializácie
  5. Nahraďte overenie reCAPTCHA na strane servera overením nonce SilentShield
  6. Otestujte s ?silentshield-debug na overenie, že widget funguje

SilentShield automaticky deteguje formuláre — nemusíte pridávať atribúty data-sitekey ani callbacky formulárov.

Z hCaptcha

  1. Odstráňte tag skriptu hCaptcha (hcaptcha.com/1/api.js)
  2. Odstráňte všetky elementy div h-captcha a atribúty data-sitekey
  3. Pridajte tag skriptu SilentShield a volanie inicializácie
  4. Nahraďte overenie hCaptcha na strane servera (hcaptcha.com/siteverify) overením nonce SilentShield
  5. Otestujte formuláre na overenie, že ochrana je aktívna

Z Cloudflare Turnstile

  1. Odstráňte tag skriptu Turnstile (challenges.cloudflare.com/turnstile/v0/api.js)
  2. Odstráňte všetky elementy div cf-turnstile
  3. Pridajte tag skriptu SilentShield a volanie inicializácie
  4. Nahraďte overenie Turnstile na strane servera overením nonce SilentShield
  5. Otestujte formuláre na overenie, že ochrana je aktívna

Tipy pre migráciu

  • Počas migrácie prevádzkujte obe riešenia paralelne na zabezpečenie nulového výpadku
  • Použite režim ladenia SilentShield (?silentshield-debug) na overenie správnej funkcie
  • Začnite s vývojovým prostredím pred nasadením do produkcie
  • Po migrácii monitorujte analytický panel, aby ste zabezpečili očakávané miery detekcie