логотип phpBB
логотип phpBB

phpBB 3 по умолчанию предлагает 5 различных способов защиты от автоматических регистраций, включая очень популярную reCapcha. Но, к сожалению, популярность привела к тому, что многие боты легко обходят защиту в виде любой капчи. Усложнение картинки мало способствует предотвращению активности ботов, зато создает нежелательные трудности для настоящих пользователей.


Посмотрим, что предлагает нам панель администрирования.
Зайдем в Общие -> Конфигурация -> «Средства против спам-ботов» и включим защиту («Использовать средства против спам-ботов при регистрации» — Включено). Настройки самой защиты подберите на свой вкус. Лучше всего ограничить количество регистраций 2-3 попытками, а количество неудачных входов 3-4 попытками.

Теперь нас интересует раздел «Доступные модули», подпункт «Установленные модули». Обратите внимание на примечание:
Модули, выделенные серым цветом, недоступны, и, возможно, нуждаются в предварительной настройке перед их использованием.

Выберем модуль «Текстовое подтверждение». Он неактивен, поэтому его надо настроить (соответствующая кнопка ниже выпадающего списка).

Настройка представляет собой таблицу вопросов и ответов, заменяющих собой капчу. Изначально она пустая. Добавим вопрос с помощью кнопки «Добавить».

Строгая проверка — установка этого флажка требует от пользователя ввода точно такого ответа, который указали вы в настройках (с учетом регистра, знаков препинания и т. д.)

Язык — выбирается из списка установленных языков. Для пользователей, запрашивающих страницы на разных языках, можно сформировать разные базы вопросов.

Вопрос — будет показан пользователю в форме регистрации

Ответы — варианты ответов, с которыми система будет сверять ответ пользователя. Можно перечислить несколько вариантов, каждый на новой строке.

После нажатия на «Отправить» вопрос сохранится в базе.

Заполнив таким образом базу ( для начала достаточно 5-6 вопросов), вернемся к разделу настроек «Средства против спам-ботов» и проверим, выбран ли модуль «Текстовое подтверждение» (теперь он должен стать черным).

Чуть ниже в блоке «Предпросмотр» случайным образом выбран в качестве образца один из ваших вопросов.

Подтверждаем изменения (кнопка «Отправить»), после этого можно проверить форму регистрации, зайдя на форум гостем.

Результаты тестирования:

— до внедрения модуля количество регистраций ботов достигало 10-15 в день

— после активации этого модуля на форуме не появилось ни одного спамера, при этом количество регистраций реальных активных пользователей не уменьшилось

Примечание: Удобно ограничить новых пользователей в правах, например запретить им создавать темы, пока они не наберут определенное число сообщений (Общие -> Конфигурация -> Регистрация пользователей, пункт «Лимит сообщений для нового пользователя»)

Добавить комментарий

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