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
- Vytvorte účet SilentShield a API kľúč pre vašu doménu
- Odstráňte tag skriptu reCAPTCHA (google.com/recaptcha/api.js)
- Odstráňte všetky volania grecaptcha.render() alebo grecaptcha.execute()
- Pridajte tag skriptu SilentShield a volanie inicializácie
- Nahraďte overenie reCAPTCHA na strane servera overením nonce SilentShield
- 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
- Odstráňte tag skriptu hCaptcha (hcaptcha.com/1/api.js)
- Odstráňte všetky elementy div h-captcha a atribúty data-sitekey
- Pridajte tag skriptu SilentShield a volanie inicializácie
- Nahraďte overenie hCaptcha na strane servera (hcaptcha.com/siteverify) overením nonce SilentShield
- Otestujte formuláre na overenie, že ochrana je aktívna
Z Cloudflare Turnstile
- Odstráňte tag skriptu Turnstile (challenges.cloudflare.com/turnstile/v0/api.js)
- Odstráňte všetky elementy div cf-turnstile
- Pridajte tag skriptu SilentShield a volanie inicializácie
- Nahraďte overenie Turnstile na strane servera overením nonce SilentShield
- 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