reCaptacha V2 (Deprecated)
Работа с 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} соответственно.
reCaptacha V3
Настройка осуществляется в админ панели reCaptcha
https://www.google.com/recaptcha/admin/site/576528749
Конфигурация
libexec/config.pl
$conf{REGISTRATION_CAPTCHA} = 1; | Включить механизм капчи (Старая форма) |
---|---|
$conf{GOOGLE_CAPTCHA_KEY} = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'; | Публичный ключ reCapthca |
$conf{GOOGLE_CAPTCHA_SECRET} = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'; | Приватный ключ reCaptcha |