Боремся со спамом — добавляем No CAPTCHA reCAPTCHA

CAPTCHA — это автоматически генерируемый тест-проверка, является ли пользователь человеком или компьютером. Представляет собой в подавляющем большинстве случаев искаженную надпись из букв и/или цифр. Они могут быть написаны в различных цветовых сочетаниях с применением шума, искривления, наложения дополнительных линий или произвольных фигур.

Поля CAPTCHA являются, возможно, самым распространенным разочаровывающим опытом в Интернете. Они достаточно болезненны для большинства пользователей, не говоря уже о слабовидящих или тех, кто полагается на вспомогательные технологии, такие как скрин-ридеры для доступа в сеть.

Разработчики Google придумали лучшее, на данный момент, решение для CAPTCHA. Для No CAPTCHA reCAPTCHA требуется не более, чем постукивание пальцем, щелчок мышью или нажатие пробела на клавиатуре в соответствующем поле.

CMS Joomla! 3 имеет встроенный плагин, позволяющий интегрировать на ваш сайт механизм защиты от спама. Далее вы узнаете, как им воспользоваться.

И так, во-первых, необходимо получить API ключ от Google. Для этого заходим сюда https://www.google.com/recaptcha/admin. Чтобы получить доступ к этой странице, вы должны быть зарегистрированы в Google.

Регистрация сайта в Google reCAPTCHA

Для регистрации сайта необходимо выполнить следующие простые действия:

  1. Название. В этом поле даем название вашему сайту (или группе сайтов)
  2. Домены. Вводим домены, где будет использоваться именно эта reCAPTCHA. Поддомены учитываются автоматически.
  3. Нажать кнопку Регистрация.

После регистрации вы получите ключ сайта и секретный ключ партнера

API Key's of CAPTCHA

Следующим шагом будет настройка плагина Joomla! 3 для задействования механизма No CAPTCHA reCAPTCHA на вашем сайте. Заходим в Расширения -> Менеджер плагинов, находим в списке плагин CAPTCHA — reCAPTCHA, и переходим к его настройкам.

Менеджер плагинов Joomla!

Плагин CAPTCHA — reCAPTCHA имеет небольшое количество настроек. Разберем их:

  1. Версия. Ставим значение 2.0. Версия 1.0 предназначена для использования с глобальными ключами (Global Site Keys) которые уже не поддерживаются Google.
  2. Публичный ключ. Вставляем значение полученного у Google Site Key.
  3. Приватный ключ. Вставляем значение полученного у Google Secret Key.
  4. Стиль. Выбираем внешний вид CAPTCHA — reCAPTCHA. Dark — темный, Light, соответственно, светлый.
  5. Меняем состояние плагина на «Включено», сохраняем изменения и закрываем окно настроек.

Настройка плагина CAPTCHA - reCAPTCHA в Joomla!

Для использования плагина CAPTCHA — reCAPTCHA переходим в Менеджер пользователей -> Настройки

Менеджер пользователей Joomla

В настройка, в пункте CAPTCHA выбираем CAPTCHA — reCAPTCHA и сохраняем изменения

Включаем CAPTCHA при регистрации в Joomla!

На этом настройка механизма защиты вашего сайта от спама под названием CAPTCHA — reCAPTCHA закончена.

Возникли вопросы? Задавайте их в комментариях!

2 комментарии на “Боремся со спамом — добавляем No CAPTCHA reCAPTCHA

    • Из документации Google:
      reCaptcha использует язык вашего браузера.
      Поменяйте язык браузера на русский.

Добавить комментарий для евгений Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *