Co to jest CAPTCHA i jakie są różnice między CAPTCHA, ReCAPTCHA a NoCAPTCHA?
Dowiedz się, czym jest CAPTCHA oraz różnice między CAPTCHA, reCAPTCHA a noCAPTCHA. Odkryj, jak działają te metody weryfikacji online.
CAPTCHA to ogólny termin używany do opisania procesu walidacji online, który identyfikuje, czy połączenie na stronie internetowej pochodzi od osoby, a nie bota.
Nazwa nie jest słowem sama w sobie, ale akronimem angielskich terminów "Completely Automated Public Turing test to tell Computers and Humans Apart" i jak sama nazwa sugeruje, jest to całkowicie zautomatyzowany proces, więc nie ma potrzeby, aby ktokolwiek sprawdzał, czy test został oszukany, czy nie.
Strony internetowe, które używają CAPTCHA, robią to za pośrednictwem dostawcy. Ten dostawca oferuje pewnego rodzaju API, do którego strona internetowa się łączy. Dostawca następnie przeprowadza rzeczywisty test i wysyła wynik z powrotem do strony internetowej. Istnieje kilku dostawców oferujących usługi CAPTCHA dzisiaj, w tym Google.
reCAPTCHA
reCAPTCHA to nazwa usługi CAPTCHA oferowanej przez Google, obecnie dostępnej w dwóch wersjach: reCAPTCHA v2 i reCAPTCHA v3.
Wersja v2 została oficjalnie uruchomiona w 2014 roku i ma dwie formy: „Nie jestem robotem” oraz "Niewidoczną". 
Nowa wersja v3, która jest nadal używana, wykorzystuje algorytm oparty na score, w którym użytkownikowi przypisywany jest wynik między 0 a 1 w formacie dziesiętnym. Im bliższy wynik jest 0, tym bardziej prawdopodobne jest, że użytkownik jest botem.
noCAPTCHA
To jest inny typ CAPTCHA w porównaniu do tradycyjnych, ponieważ nie ma tekstów do wypełnienia ani obrazów do potwierdzenia, ponieważ są one ukryte przed użytkownikiem.
Używając złożonego algorytmu, analizuje zachowanie na stronie, aby określić, czy przypomina ono zachowanie człowieka, czy nie. Jego celem jest uproszczenie testów CAPTCHA, tak aby nie były uciążliwe dla użytkowników i były bardziej bezpieczne dla administratorów stron internetowych.
Jednakże są sytuacje, w których algorytm noCAPTCHA nie może dokładnie przewidzieć wyświetlanego zachowania, więc w niektórych przypadkach użytkownikowi przedstawiany jest tradycyjny test CAPTCHA.