Это старая версия документа.


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 для проверки ответа пользователя.

Для использования рекаптчи для защиты от регистрации ботов, необходимо добавить эти два ключа в конфигурацию биллинга

 $conf{REGISTRATION_CAPTCHA} = 1;
 $conf{GOOGLE_CAPTCHA_KEY} = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
 $conf{GOOGLE_CAPTCHA_SECRET} = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';