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
- Vytvořte účet SilentShield a API klíč pro vaši doménu
- Odeberte tag skriptu reCAPTCHA (google.com/recaptcha/api.js)
- Odeberte veškerá volání grecaptcha.render() nebo grecaptcha.execute()
- Přidejte tag skriptu SilentShield a volání inicializace
- Nahraďte ověření reCAPTCHA na straně serveru ověřením nonce SilentShield
- 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
- Odeberte tag skriptu hCaptcha (hcaptcha.com/1/api.js)
- Odeberte veškeré elementy div h-captcha a atributy data-sitekey
- Přidejte tag skriptu SilentShield a volání inicializace
- Nahraďte ověření hCaptcha na straně serveru (hcaptcha.com/siteverify) ověřením nonce SilentShield
- Otestujte formuláře pro ověření, že ochrana je aktivní
Z Cloudflare Turnstile
- Odeberte tag skriptu Turnstile (challenges.cloudflare.com/turnstile/v0/api.js)
- Odeberte veškeré elementy div cf-turnstile
- Přidejte tag skriptu SilentShield a volání inicializace
- Nahraďte ověření Turnstile na straně serveru ověřením nonce SilentShield
- 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