Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
abills:docs:manual:other:recaptcha:ru [2017/04/20 16:27] snuryus создано |
abills:docs:manual:other:recaptcha:ru [2017/08/04 12:11] (текущий) anton |
||
---|---|---|---|
Строка 5: | Строка 5: | ||
Более детально данный процесс можно представить с помощью следующих этапов: | Более детально данный процесс можно представить с помощью следующих этапов: | ||
- | 1. Открытия страницы https://www.google.com/recaptcha. | + | 1. Перейдите на страницу https://www.google.com/recaptcha. |
- | 2. Нажатия на кнопку "Get reCAPTCHA" (получить рекапчу). Если Вы не имеете учётную запись Google, то дополнительно необходимо будет ещё пройти процедуру регистрации на этом сайте чтобы получить её. | + | |
- | 3. Ввода название сайта (например, Мой сайт) и домена (например, mysite.com) в соответствующие поля формы "Регистрация сайта". | + | |
- | 4. Нажатия на кнопку "Регистрация" и получения 2 ключей. Один из ключей является публичным. Данный ключ указывается в HTML-коде сайта и предназначен для отображения виджета recaptcha. Второй ключ является секретным. Он предназначен для установления связи северного скрипта сайта с сервисом reCAPTCHA для проверки ответа пользователя. | + | |
- | {{ :abills:docs:manual:other:recaptcha:recaptcha.jpg?nolink |}} | + | |
- | Для использования рекаптчи для защиты от регистрации ботов, необходимо добавить эти два ключа в конфигурацию биллинга | + | 2. Нажмите на кнопку "Get reCAPTCHA" (получить рекапчу). Если у Вас нет учётной записи Google, то дополнительно необходимо будет ещё пройти процедуру регистрации на этом сайте чтобы получить её. |
- | $conf{REGISTRATION_CAPTCHA} = 1; | + | |
- | $conf{GOOGLE_CAPTCHA_KEY} = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'; | + | 3. Введите название сайта (например, Мой сайт) и домен (например, mysite.com) в соответствующие поля формы "Регистрация сайта". |
- | $conf{GOOGLE_CAPTCHA_SECRET} = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'; | + | |
- | | + | 4. Нажмите на кнопку "Регистрация" и получите 2 ключа. Один из ключей является публичным, он указывается в HTML-коде сайта и предназначен для отображения виджета recaptcha. Второй ключ является секретным. Он предназначен для установления связи северного скрипта сайта с сервисом reCAPTCHA для проверки ответа пользователя. |
+ | |||
+ | 5. Запишите ключи в конфигурационный файл (''/usr/abills/libexec/config.pl''), как **$conf{GOOGLE_CAPTCHA_KEY}** и **$conf{GOOGLE_CAPTCHA_SECRET}** соответственно. | ||
+ | |||
+ | {{ :abills:docs:manual:other:recaptcha:recaptcha.jpg?nolink |}} | ||
+ | ==== Конфигурация ==== | ||
+ | **libexec/config.pl** | ||
+ | ^$conf{REGISTRATION_CAPTCHA} = 1; | Включить механизм капчи | | ||
+ | ^$conf{GOOGLE_CAPTCHA_KEY} = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'; | Публичный ключ reCapthca | | ||
+ | ^$conf{GOOGLE_CAPTCHA_SECRET} = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'; | Приватный ключ reCaptcha | |