Siirtyminen muista ratkaisuista
Vaiheittainen opas siirtymiseen reCAPTCHA:sta, hCaptcha:sta tai muista CAPTCHA-ratkaisuista SilentShieldiin.
Google reCAPTCHA:sta
- Luo SilentShield-tili ja API-avain verkkotunnuksellesi
- Poista reCAPTCHA-skriptitagi (google.com/recaptcha/api.js)
- Poista kaikki grecaptcha.render()- tai grecaptcha.execute()-kutsut
- Lisää SilentShield-skriptitagi ja init-kutsu
- Korvaa palvelinpuolen reCAPTCHA-vahvistus SilentShieldin nonce-vahvistuksella
- Testaa parametrilla ?silentshield-debug varmistaaksesi, että widget toimii
SilentShield tunnistaa lomakkeet automaattisesti — sinun ei tarvitse lisätä data-sitekey-attribuutteja tai lomakekutsuja.
hCaptcha:sta
- Poista hCaptcha-skriptitagi (hcaptcha.com/1/api.js)
- Poista kaikki h-captcha div-elementit ja data-sitekey-attribuutit
- Lisää SilentShield-skriptitagi ja init-kutsu
- Korvaa palvelinpuolen hCaptcha-vahvistus (hcaptcha.com/siteverify) SilentShieldin nonce-vahvistuksella
- Testaa lomakkeesi varmistaaksesi, että suojaus on aktiivinen
Cloudflare Turnstilesta
- Poista Turnstile-skriptitagi (challenges.cloudflare.com/turnstile/v0/api.js)
- Poista kaikki cf-turnstile div-elementit
- Lisää SilentShield-skriptitagi ja init-kutsu
- Korvaa palvelinpuolen Turnstile-vahvistus SilentShieldin nonce-vahvistuksella
- 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