Какво е Captcha?
Коментирано от Включен 14 January 2014 15:56
|
|
Какво е Captcha? Captcha е алгоритъм, който проверява дали действието, което се извършва, чрез submit формата на Вашия уеб сайт е от реално човешко лице или от т.нар. уеб роботи/ботове.
Submit е бутон, при натискането, на който се изпраща формата, под която е бутона. Наи-често това е бутон на форма за регистрация, изпращане на писмо или коментар. Той може да бъде под формата на пъзел, картинка/надпис или въпрос, на който само Вашите реални потребители биха могли да отговорят. Защо се нуждаем от нея? За да избегнем множеството фалшиви заявки от уеб роботи/ботови е необходимо на всеки сайт, който има submit форма (т.е. контактна форма, регистрация, коментари и т.н.) да има captcha. Какво най-често може да ви се случи, ако вашия сайт няма captcha: - Изпращане на спам чрез контактна форма. - Масови регистрации от роботи. - Масови публикации във форум/блог от уеб роботи с цел спам реклама. Как да си сложим Captcha? Слагането на Captcha за нашия уеб сайт ще ни отнеме не повече от 5 минути и това е време, което трябва да отделим с цел повишаване на сигурността на нашия сайт. Най-широко разпространената Captcha защита е именно тази създадена от Google - reCAPTCHA . Няколко лесни стъпки как да използваме ReCaptcha: - Влизаме с сайта на recaptcha и кликваме на бутона "Use reCAPTCHA on your site", след което кликваме на SIGN UP NOW. - Изписваме името на домейна, който ще използва reCAPTCHA и кликваме на бутона "Create key". - Тогава Google ни генерира уникален Private key и Public key, които ние ще заложим в нашия уеб сайт. В конкретния случай ще направим демонстрация с една от най-масово използваните CMS системи - Wordpres:
В нашия Wordpress предварително сме инсталирали плъгин контактна форма без Captcha. Контактната форма, която сме инсталирали е под името "Clean and Simple Contact Form" и е една от най-масово използваните и лесни за конфигуриране контактни форми за Wordpress. Тази контактна форма има специална опция за работа с Google Captcha, както и всяка една друга добре поддържана контактна форма за WP, Joomla и други CMS системи.
За да заложим Captcha код отиваме в настройките на нашата контактна форма (settings) и слагаме отметка на опцията: Use reCAPTCHA
Запазваме настройките и отваряме нашата контактна форма в уеб сайта ни, за да видим резултата: След като сме изпълнили тези няколко кратки стъпки и Captcha кода е заложен преди някои да изпрати съобщение чрез нея ще трябва да се верифицира, като реален потребител, попълвайки в полето това, което вижда на двете картинки генерирани от нашата нова защита. В случай, че използвате приложение, което не поддържа улеснено добавяне на Captcha код, чрез интерфейс е необходимо да се свържете с програмиста/създателя на Вашия уеб сайт и да го помолите за съдействие относно залагането и. | |
|