Selitev z drugih rešitev

Vodnik po korakih za selitev z reCAPTCHA, hCaptcha ali drugih rešitev CAPTCHA na SilentShield.

Iz Google reCAPTCHA

  1. Ustvarite račun in API ključ SilentShield za svojo domeno
  2. Odstranite oznako skripte reCAPTCHA (google.com/recaptcha/api.js)
  3. Odstranite vse klice grecaptcha.render() ali grecaptcha.execute()
  4. Dodajte oznako skripte in klic init SilentShield
  5. Zamenjajte strežniško preverjanje reCAPTCHA s preverjanjem nonce SilentShield
  6. Preizkusite z ?silentshield-debug za preverjanje delovanja gradnika

SilentShield samodejno zazna obrazce — ni vam treba dodajati atributov data-sitekey ali povratnih klicev obrazcev.

Iz hCaptcha

  1. Odstranite oznako skripte hCaptcha (hcaptcha.com/1/api.js)
  2. Odstranite vse elemente div h-captcha in atribute data-sitekey
  3. Dodajte oznako skripte in klic init SilentShield
  4. Zamenjajte strežniško preverjanje hCaptcha (hcaptcha.com/siteverify) s preverjanjem nonce SilentShield
  5. Preizkusite svoje obrazce za preverjanje, da je zaščita aktivna

Iz Cloudflare Turnstile

  1. Odstranite oznako skripte Turnstile (challenges.cloudflare.com/turnstile/v0/api.js)
  2. Odstranite vse elemente div cf-turnstile
  3. Dodajte oznako skripte in klic init SilentShield
  4. Zamenjajte strežniško preverjanje Turnstile s preverjanjem nonce SilentShield
  5. Preizkusite svoje obrazce za preverjanje, da je zaščita aktivna

Nasveti za selitev

  • Med selitvijo poganjajte obe rešitvi vzporedno za zagotovitev ničelnega izpada
  • Uporabite način odpravljanja napak SilentShield (?silentshield-debug) za preverjanje pravilnega delovanja
  • Začnite z razvojnim okoljem pred uvajanjem v produkcijo
  • Po selitvi spremljajte nadzorno ploščo analitike za zagotovitev pričakovanih stopenj zaznave