Как установить модуль reCAPTCHA на Drupal 7
24 февраля 2017 г. 1:52

Что такое reCAPTCHA (Рекапча)

RECAPTCHA – бесплатный сервис CAPTCHA, который помогает оцифровывать книги и защищает сайты от ботов. В сентябре 2009 года данный модуль был приобретен компанией Google. Уже в начале 2011 года с помощью reCAPTCHA осуществлялась оцифровка книг, доступных к просмотру в Google Book Search и архивов газеты «The New York Times».

Капча – это сервис, который проверяет является ли пользователь человеком или же компьютером. Наверное, каждый видел красочные изображения с несколько искаженным текстом, расположенные внизу специальных регистрационных форм на разнообразных веб-сайтах. Именно благодаря данной программе, боты не могут осуществлять свою вредоносную деятельность. Ежедневно, примерно 60000000 капчей распознаются пользователями интернета во всем мире.

Принципы работы reCAPTCHA

В отличие от иных традиционных систем, позволяющих распознавать человека путем набора определенных цифр и символов, reCAPTCHA предлагает ввести два слова. Первое уже известно системе, а второе неизвестно. Проверка ввода происходит исходя из того слова, которое знает система. Неизвестные символы, введенные пользователями, сохраняются и применяются в качестве возможных вариантов распознавания. Конечное распознавание символов выполняется благодаря вычисления наиболее часто применяемого слова для ввода. Отметим, что эффективность данного метода очень высока, так как системе предлагается большое количество распознанных вариантов.

Пожалуй, все люди, создающие собственный сайт, желают установить данную систему на свой ресурс. Это отличное средство для борьбы с ботами и спамом.

После установки движка на хостинг https://s-host.com.ua/ стоит принять ряд мер безопасности, в том числе и от спам-ботов. К слову, для решения проблемы со спамом есть отличный модуль, который достаточно просто настраивается — reCAPTCHA.

Установка модуля reCAPTCHA

Перейдите на официальный сайт движка Drupal и найдете модуль reCAPTCHA в разделе Download & Extend. Выберите версию, соответствующую релизу установленной CMS, и загрузите ее стандартным способ в админке веб-портала (“Модули”/“Установить новый модуль”).

Обязательно включите расширение после установки. Обратите внимание на то, что, возможно, активация будет недоступна из-за отсутствия еще одного модуля — CAPTCHA. В этом случае установите нужное расширение, а затем включите модуль reCAPTCHA и Image CAPTCHA.

Настройка модуля reCAPTCHA

Перейдите в раздел “Конфигурация”/“Пользователи”/CAPTCHA. К примеру, вы решили поставить на сайт математическую капчу. Для этого выберите пункт Math в поле “Тип проверки по умолчанию”:

 

Что касается модуля reCAPTCHA, то в первую очередь вам нужно создать аккаунт в Google (или перейти в уже существующий) для получения ключей (приватного и публичного). Итак, перейдите на сайт сервиса:

  • зарегистрируйте сайт, заполнив поля “Название” и “Домены”:

 

  • подождите, пока не откроется страница “Добавление reCAPTCHA на сайт”:

 

  • вернитесь в админку сайта в раздел “Конфигурация”/“Пользователи”/CAPTCHA вкладка reCAPTCHA и скопируйте ключ и секретный ключ в соответствующие поля:

 

  • настройте виджет, задав тему, тип и размер, а затем сохраните изменения:

 

 



Теги: RECAPTCHA


Тестирование скорости Интернет-соединения
Телеком прайс