Скачать/Расширения/reCaptcha

reCaptcha


Оглавление документа

Описание

Расширение reCaptcha позволяет заменить стандартную неустойчивую к взлому kcaptcha сайта на reCaptcha.
Система защиты от спама, которая присутствует в CMS «по умолчанию» не устойчива к автоматическому распознаванию. На эту тему имеется ряд статей, например https://habrahabr.ru/post/263127/. Более того, существует ряд известных ботов, в которые имплементирован алгоритм распознавания данного типа капчи, что делает сайты, использующие kcaptcha открытыми для спама.
reCAPTCHA — система, разработанная в университете Карнеги — Меллон для защиты веб-сайтов от интернет-ботов. На сегодняшний день нет известных способов автоматического решения данного вида капчи, поэтому представляется целесообразным её использование на сайтах. Кроме того, за счёт использования базы данных пользователей Google, многие пользователи сайтов будут избавлены от необходимости распознавания чего-либо и прохождение капча-теста будет заключаться в установке галочки «Я не робот».
Для замены стандартной капчи на reCaptcha и предназначено данное расширение.

Совместимость

Расширение совместимо с последними версиями VQS и WWQS.

Установка

Установка расширения состоит из 2 шагов:

  1. Установка расширения
  2. Обновление стандартного экшена vfrmkcaptcha

Для установки расширения необходимо положить папку с расширением в папку extensions пакета VQS. Затем следует войти в систему под аккаунтом Администратора и перейти на страницу Администрирование/Сервисы, где нажать на кнопку для установки расширения.
Для того, чтобы стандартная капча заменилась на recaptcha, нужно также обновить стандартный файл actions/vfrmkcaptcha.php на файл vfrmkcaptcha.php, который выложен ниже. Это нужно для того, чтобы reCaptcha использовалась в стандартных виртуальных формах капчи.


Обратите внимание, если потребуется удалить расширение, производить обратную замену файла vfrmkcaptcha не потребуется – система автоматически перейдёт на использование стандартной kcaptcha.

Настройка

Для того, чтобы расширение было работоспособно, требуется его настроить, а именно – указать публичный и приватный ключи. Сделайте следующее:

  1. Зарегистрируйте свой сайт на https://www.google.com/recaptcha
  2. Получите от системы приватный и публичный ключи
  3. Введите полученные ключи на странице настройки расширения – Администрирование/Сервисы/reCaptcha

Получение ключей


Указание ключей в настройках

Скачать

Файлы, доступные на данной странице:
2017-01-11 23:19:04    (21 Кб)  1.png Получение ключей
2017-01-11 23:19:16    (9 Кб)  2.png Указание ключей в настройках
2017-01-11 23:18:21    (4 Кб)  recaptcha.zip Расширение reCaptcha
2017-01-11 23:18:46    (1 Кб)  vfrmkcaptcha.php Файл экшена vrfmkaptcha


Вам оказалась полезна эта статья? Если не трудно – дайте свою оценку тому, насколько предложенный здесь материал вам помог=)


Комментарии:

Нет комментариев, будьте первым!

Добавить комментарий:
Представьтесь:


 
Подразделы
Раздел не содержит подстраниц.


Комменты
2012-01-30 00:05:42
Мнения
Vqs Admin: Гут=)