Google reCAPTCHA

Работа с google recaptcha 2 начинается с регистрации сайта на https://www.google.com/recaptcha и получения пары ключей.

Более детально данный процесс можно представить с помощью следующих этапов:

1. Перейдите на страницу https://www.google.com/recaptcha.

2. Нажмите на кнопку «Get reCAPTCHA» (получить рекапчу). Если у Вас нет учётной записи Google, то дополнительно необходимо будет ещё пройти процедуру регистрации на этом сайте чтобы получить её.

3. Введите название сайта (например, Мой сайт) и домен (например, mysite.com) в соответствующие поля формы «Регистрация сайта».

4. Нажмите на кнопку «Регистрация» и получите 2 ключа. Один из ключей является публичным, он указывается в HTML-коде сайта и предназначен для отображения виджета recaptcha. Второй ключ является секретным. Он предназначен для установления связи северного скрипта сайта с сервисом reCAPTCHA для проверки ответа пользователя.

5. Запишите ключи в конфигурационный файл (/usr/abills/libexec/config.pl), как $conf{GOOGLE_CAPTCHA_KEY} и $conf{GOOGLE_CAPTCHA_SECRET} соответственно.

Конфигурация

libexec/config.pl

$conf{REGISTRATION_CAPTCHA} = 1; Включить механизм капчи
$conf{GOOGLE_CAPTCHA_KEY} = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'; Публичный ключ reCapthca
$conf{GOOGLE_CAPTCHA_SECRET} = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'; Приватный ключ reCaptcha