Garth

Jak implementovat CAPTCHA na webu.

Google reCAPTCHA

Možností jak chránit formulář před spamem a roboty je mnoho, ale nejúčinější je použití CPATCHA. Tudíž efektu, který validuje sám zda je uživatel robot či ne. Většinou je to zkoumání nějakého obrázku, kde je například otázka "označ pouze pole kde je cedule", či je to opis nějakého řetezce z obrázku, přez který jsou čáry.

Z logiky věci je nejlepší využít kódy, které dělá Google. Tato společnost je tak obrovská, že by to měl být nejkvalitnější zdroj kódů. Pokud zvolíte něčí alternativu, tak máte jednoznačně menší podporu pokud Vám najednou začne proudit formulářem spam.
Tím nechci tvrdit, že vše od Googlu je nejlepší a že je nutné jí za všech okolností k tomuto "velkému bratrovi". Každopádně zde popíši jak využít CAPTCHA od nich.

Základem je odkaz na jejich stránky - zde a poté postupovat dle bodů níže.

1) Na webu "reCAPTCHA" kliknete na "Get reCaptcha" a poté se přihlásíte na Váš Google účet

2) Na načtené obrazovce poté vyplníte doménu webu, kde bude reCAPTCHA použitá. Po stisku na "Register" se Vám vygeneruje "Site key"

3) Do hlavičky webu vložíte ovládací skript
Příklad (link může být v budoucnu jiný):



4) Na závěr umístíte reCAPTCHA na místo, které chcete (ideálně do formuláře).

<< zpět




Nejnovější články