Migracija iš kitų sprendimų

Žingsnis po žingsnio vadovas migracijai iš reCAPTCHA, hCaptcha ar kitų CAPTCHA sprendimų į SilentShield.

Iš Google reCAPTCHA

  1. Sukurkite SilentShield paskyrą ir API raktą savo domenui
  2. Pašalinkite reCAPTCHA skripto žymę (google.com/recaptcha/api.js)
  3. Pašalinkite visus grecaptcha.render() arba grecaptcha.execute() iškvietimus
  4. Pridėkite SilentShield skripto žymę ir init iškvietimą
  5. Pakeiskite serverio pusės reCAPTCHA patikrą SilentShield nonce patikra
  6. Išbandykite su ?silentshield-debug, kad patikrintumėte, ar valdiklis veikia

SilentShield automatiškai aptinka formas — jums nereikia pridėti data-sitekey atributų ar formų atgalinių iškvietimų.

Iš hCaptcha

  1. Pašalinkite hCaptcha skripto žymę (hcaptcha.com/1/api.js)
  2. Pašalinkite visus h-captcha div elementus ir data-sitekey atributus
  3. Pridėkite SilentShield skripto žymę ir init iškvietimą
  4. Pakeiskite serverio pusės hCaptcha patikrą (hcaptcha.com/siteverify) SilentShield nonce patikra
  5. Išbandykite savo formas, kad patikrintumėte, ar apsauga aktyvi

Iš Cloudflare Turnstile

  1. Pašalinkite Turnstile skripto žymę (challenges.cloudflare.com/turnstile/v0/api.js)
  2. Pašalinkite visus cf-turnstile div elementus
  3. Pridėkite SilentShield skripto žymę ir init iškvietimą
  4. Pakeiskite serverio pusės Turnstile patikrą SilentShield nonce patikra
  5. Išbandykite savo formas, kad patikrintumėte, ar apsauga aktyvi

Migracijos patarimai

  • Migracijos metu paleiskite abu sprendimus lygiagrečiai, kad užtikrintumėte nenutrūkstamą veikimą
  • Naudokite SilentShield derinimo režimą (?silentshield-debug), kad patikrintumėte teisingą veikimą
  • Pradėkite nuo kūrimo aplinkos prieš diegdami į gamybą
  • Po migracijos stebėkite savo analitikos valdymo skydelį, kad įsitikintumėte laukiamais aptikimo rodikliais