Siirtyminen muista ratkaisuista

Vaiheittainen opas siirtymiseen reCAPTCHA:sta, hCaptcha:sta tai muista CAPTCHA-ratkaisuista SilentShieldiin.

Google reCAPTCHA:sta

  1. Luo SilentShield-tili ja API-avain verkkotunnuksellesi
  2. Poista reCAPTCHA-skriptitagi (google.com/recaptcha/api.js)
  3. Poista kaikki grecaptcha.render()- tai grecaptcha.execute()-kutsut
  4. Lisää SilentShield-skriptitagi ja init-kutsu
  5. Korvaa palvelinpuolen reCAPTCHA-vahvistus SilentShieldin nonce-vahvistuksella
  6. Testaa parametrilla ?silentshield-debug varmistaaksesi, että widget toimii

SilentShield tunnistaa lomakkeet automaattisesti — sinun ei tarvitse lisätä data-sitekey-attribuutteja tai lomakekutsuja.

hCaptcha:sta

  1. Poista hCaptcha-skriptitagi (hcaptcha.com/1/api.js)
  2. Poista kaikki h-captcha div-elementit ja data-sitekey-attribuutit
  3. Lisää SilentShield-skriptitagi ja init-kutsu
  4. Korvaa palvelinpuolen hCaptcha-vahvistus (hcaptcha.com/siteverify) SilentShieldin nonce-vahvistuksella
  5. Testaa lomakkeesi varmistaaksesi, että suojaus on aktiivinen

Cloudflare Turnstilesta

  1. Poista Turnstile-skriptitagi (challenges.cloudflare.com/turnstile/v0/api.js)
  2. Poista kaikki cf-turnstile div-elementit
  3. Lisää SilentShield-skriptitagi ja init-kutsu
  4. Korvaa palvelinpuolen Turnstile-vahvistus SilentShieldin nonce-vahvistuksella
  5. Testaa lomakkeesi varmistaaksesi, että suojaus on aktiivinen

Siirtymisvinkkejä

  • Aja molempia ratkaisuja rinnakkain siirtymisen aikana varmistaaksesi käyttökatkottomuuden
  • Käytä SilentShieldin vianmääritystilaa (?silentshield-debug) oikean toiminnan varmistamiseen
  • Aloita kehitysympäristöstäsi ennen tuotantoon siirtymistä
  • Seuraa analytiikkahallintapaneeliasi siirtymisen jälkeen varmistaaksesi odotetut tunnistusasteet