В ході звичайної перевірки веб-ресурсом факту, що користувач не є автоматичним алгоритмом або програмою, користувачеві пред'являється одна випадково сгенерированное слово, зображення якого спотворено, і одне слово з оцифрованого документа, яка не змогла розпізнати система оптичного розпізнавання. Обидва слова користувач повинен ввести в поле введення у вигляді тексту. Система reCAPTCHA надає зображення для розпізнавання і збирає результати, після чого передає їх організаторам оцифровки матеріалів.
Принцип роботи reCAPTCHA
На відміну від традиційних систем розпізнавання користувача як людини, шляхом введення певного набору символів і цифр, система reCAPTCHA пропонує користувачеві ввести два слова. Одне з них уже розпізнано і відомо системі, інше слово системі невідомо і не може бути розпізнано програмою розпізнавання тексту. Перевірка введення здійснюється за тим словом, яке відоме системі. Невідоме системі слово, введене користувачем, зберігається і використовується в якості можливого варіанту розпізнання. Кінцеве розпізнання слова визначається шляхом обчислення найбільш часто використовуваного слова для введення. Ефективність подібного методу досить висока, оскільки системі надається безліч розпізнаних варіантів.
Частковий обхід reCAPTCHA
критика reCAPTCHA
reCAPTCHA використовується для розпізнавання відсканованих текстів. Вводять відповідь користувачі змушені вводити приблизно вдвічі більше тексту, ніж в інших системах CAPTCH'і, але не отримують за це жодної винагороди, а весь дохід від використаного розпізнаного тексту залишається корпорації Google, що розцінюється деякими як примусова експлуатація праці. Крім цього reCAPTCHA піддається критиці користувачів через те, що картинки з працею розпізнаються навіть людиною.
Установки системи reCAPTCHA на сайт
Натискаємо кнопку для отримання Рекаптчі - GET reCAPTCHA
Натискаємо Sign up Now !, можна попередньо ознайомиться з перевагами даного методу:
Створюємо ключ реКАПТЧА. Для цього вводимо ім'я домену, наприклад, itcom.in.ua і натискаємо кнопку Create Key
Порада. Ключ для itcom.in.ua працює, наприклад, на test.itcom.in.ua. Якщо ви хочете використовувати ключ на великій кількості доменів (наприклад, якщо ви хостинг-провайдер), виберіть опцію глобального ключа (global key).
Вказуємо ім'я домену
Рекапчті буде працювати тільки на цьому домені і піддомені. Якщо у вас більше одного домену (або проміжний сервер), ви можете створити новий комплект ключів.
Відкритий ключ. 6Le5-c0SAAAAAHXM3sIrsXBlRh
Підключення ReCaptcha до Joomla
Відкриваємо загальні налаштування
Captcha за замовчуванням - вибираємо CAPTCHA - ReCAPTCHA
У менеджері плагінів відкриваємо налаштування CAPTCHA - ReCAPTCHA і вписуємо Публічний ключ і Приватний ключ отримані раніше.
Зберігаємо налаштування і користуємося.