Kā savai vietnei pievienot CAPTCHA aizsardzību

Pēdējās izmaiņas: Tuesday November 28th, 2023

Šajā rakstā aprakstīts, kas ir CAPTCHA aizsardzība, kad to varētu izmantot, un dažas implementācijas dažādām programmēšanas valodām, ko varat pievienot savai vietnei.

Kas ir CAPTCHA?

CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) ir tests, kas cenšas noteikt, vai lietotājs ir cilvēks vai dators. Visbiežākais CAPTCHA veids ir attēls ar slēptām burtiem vai skaitļiem, kas tiek parādīts ietvarā. Pirms piekļuves vietnes saturam vai datu iesniegšanas lietotājam ir jāievada pareiza burtu vai skaitļu secība. Automatizētie boti parasti nevar izlasīt šos attēlus, tāpēc tie nevar izmanto vietnes resursus ļaunprātīgi.

Šeit ir piemērs parastajai CAPTCHA veidam:

Kā savai vietnei pievienot CAPTCHA aizsardzību kb captcha example

Kad izmantot CAPTCHA aizsardzību

Pievienojiet CAPTCHA aizsardzību, ja jūsu vietnē ir kāds no šiem elementiem:

  • Veidlapas, kas apstrādā lietotāju iesniegtus datus, ieskaitot e-pasta veidlapas, komentāru veidlapas un reģistrācijas veidlapas.
  • Aptaujas vai balsojumi.
  • Lapas, kas pieņem lietotāju augšupielādētas vai lejupielādētas datnes.
  • Citas lapas, kas pieņem lietotāju iesniegtus datus.

CAPTCHA implementācijas

Ir vairākas brīvas un atvērtā pirmkoda CAPTCHA implementācijas, atkarībā no programmēšanas valodas, kuru izmantojat savā vietnē.

PHP

Šeit ir dažas no daudzajām PHP pieejamajām CAPTCHA implementācijām:

Papildu informācija

Ja jums ir nepieciešama papildu informācija par CAPTCHA, apmeklējiet http://en.wikipedia.org/wiki/CAPTCHA.

Vai vēlaties aizsargāt savu vietni no uzbrukumiem, automātiski atklājot un novēršot draudus? Izmēģiniet SiteLock – ikdienas spamu un ļaunprogrammatūras uzraudzību no Beehosting!

Was this article helpful?
Skatījumi: 398

BeeHosting 10. dzimšanas diena!
līdz 70% atlaide visiem pakalpojumiem
+ bezmaksas vietnes pārsūtīšana.

Facebook Instagram linkedin

Beehosting.pro website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Menu