Получать рассылку по электронной почте

Введите свой email-адрес:

Delivered by FeedBurner

Навигация

Установка Google reCAPTCHA на сайт

reCAPTCHA

CAPTCHA используется  на многих сайтах, чтобы предотвратить злоупотребления со стороны “ботов” или рассылку спама. Поскольку компьютерная программа не может прочитать искаженный текст, а  люди могут, то боты не могут перемещаться по сайтам, защищенным CAPTCHA.

По статистике около 200 млн. штук CAPTCHA приходится решать людям по всему миру каждый день. Тратится драгоценное человеческое время. И вот, рационализаторы задумались, что если можно было бы как то с пользой применять потраченные человеческие усилия? И кому-то пришла в голову светлая мысль, использовать эти ресурсы для того, чтобы пополнить архив человеческих знаний и нести просвещение, а именно: сделать более доступной информацию путем оцифровки бумажных книг, написанных до компьютерной эры.

recaptcha primer

reCAPTCHA-это бесплатный сервис КАПТЧИ,  который как раз использует вышеозначенную идею и улучшает процесс оцифровки книг. Как текст распознается машинным способом после сканирования? Он распознается с применением технологии Optical Character Recognition (OCR). Проблема в том, что OCR не является совершенным, и каждое слово, что не может быть правильно распознано накладывается на изображение и используется в качестве CAPTCHA. Оно выдается пользователю в сочетании с другим словом, для которого ответ уже известен, и пользователя попросят прочитать оба слова. Если он правильно определяет одно слово, система предполагает, что его ответ является правильным для нового.
Каковы же Области применения CAPTCHA?

reCAPTCHA на cайте

Прежде чем приступить непосредственно к инструкциям по установке, рассмотрим каковы преимущества reCAPTCHA

Зайдите по адресу http://www.google.com/recaptcha/whyrecaptcha. Авторизуйтесь в своем аккаунте Google, так как сервис принадлежит Google.Затем введите домен вашего сайта.
Создание ключей reCAPTCHA
В результате система сгенерирует пару ключей – публичный и приватный, действующие только для вашего сайта.

По умолчанию ваш ключ reCAPTCHA ограничен указанным доменом, и любыми поддоменами для дополнительной безопасности.
Если вы хотите использовать ваш ключ для большого количество доменов (например, если вы хостинг-провайдер  и т.д.), выберите опцию глобального ключа(поставьте галочку напротив Enable this key on all domains (global key)).
Если вы являетесь владельцем нескольких доменных имен, Вы можете подписаться на несколько ключей, или использовать глобальный ключ.

Использование в популярных CMS

Теперь рассмотрим как можно использовать ключи на вашем сайте на примере WordPress и DLE.

Как включить reCAPTCHA в DataLife Engine

В DLE reCAPTCHA уже встроена. Просто зайдите в админку по адресу Настройка системы – Настройка Безопасности Скрипта. Выбор между стандартной CAPTCHA и reCAPTCHA(GD2)  находится в пункте Тип кода безопасности.
Настройки reCAPTCA для DLE
Замените стандартные ключи в полях Публичный ключ сервиса reCAPTCHA и Приватный ключ сервиса reCAPTCHA на полученные вами, так как указанные по умолчанию не защищают от спам-роботов.

Также в выпадающем списке можно выбрать одну из стандартных тем оформления для reCAPTCHA(Clean, Red, White, BlackGrass).

Показ же определяется настройками групп пользователей. Если, например для группы Гости на вкладке Каптча будет установлено Включить код безопасности (CAPTCHA) при добавлении комментариев(либо новостей) reCAPTCHA показываться будет, в противном случае – не будет(естественно в шаблоне должно быть прописаны теги [reCAPTCHA] [/reCAPTCHA]).

reCAPTCHA плагин WordPress

Для установки reCAPTCHA в WordPress удобно использовать плагин под названием WP-reCAPTCHA. Его можно скачать по адресу http://wordpress.org/plugins/wp-recaptcha/ и распаковать  в папку с плагинами. Либо в административной панели нажмите Плагины – Добавить новый и в поиске найдите его по названию. Нажмите Установить. После установки активируйте. Теперь  нам стали доступны настройки для этого плагина. Находим в раскрывающемся пункте Настройки WP- reCAPTCHA

настройки плагина WP-reCAPTCHA

В разделе Autentication указываем сгенерированные ключи.

Плагин предусматривает одинаковые  параметры для Комментариев и Регистрации (Comment Options  и Registration Options)

Активировать для формы комментариев (или формы регистрации) – если стоит галочка, reCAPTCHA будет показана

Внешний вид – выбор стандартной темы оформления (Theme) – аналогично DLE.

Настройки позволяют скрывать reCAPTCHA для зарегистрованных пользователей, можно даже выбрать для каких групп пользователей.

Далее идут базовые параметры (General Options), в которых можно указать язык и Сообщения об ошибках, текст которых можно изменить по своему усмотрению.
Базовые настройки плагина WP-reCAPTCHA
Еще один большой раздел MailHide Options посвящен настройке функции сокрытия e-mail от спам-ботов. Что представляет из себя эта функция? Многие спамеры сканируют Интернет в поисках адресов электронной почты, чтобы  отправлять на них спам. Mailhide позволяет безопасно публиковать свой адрес на веб-сайте. Mailhide принимает адреса, например, inform@site.com и превращает его в inf@site.com. Для того, чтобы сообщить адрес, пользователь должен нажать на cсылку “…” и решить reCAPTCHA.
настройки MailHide reCAPTCHA
В основных параметрах нужно указать где  использовать MailHide:

Ниже можно отметить галочку показывать настоящий e-mail для всех зарегистрированных пользователей (или какой-то определенной группы пользователей).

Для скрытых адресов электронной почты также есть возможность использовать различные варианты стилей.

На этом все, желаю успехов!

Можете просмотреть видео Установка recaptcha на форум phpbb3

Понравилась статья?
Подпишитесь на RSS по e-mail
Поделитесь в социальных сетях
Вы можете также посмотреть
Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*