+7 499 938 8452 пн.-пт. 10:00 – 17:00
Есть идея по этому модулю?

Опишите доработку или сценарий — обсудим вместе с другими клиентами.

Все идеи для обсуждения

Отправка доступна после входа или регистрации. Текст формы сохранится.

Защитник форм от СПАМ-ботов

Менее 50 раз установок
от WebMixer
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».

Скриншоты

Технические данные

Число установок:
Менее 50 раз
Версия:
1.0.0
Адаптивность:
Да
Поддержка композита:
Да
Дата публикации:
15.01.2025

Совместимые редакции

Описание

Этот модуль поможет надежно защитить формы на сайте от спама без использования CAPCHA или reCAPTCHA.

В алгоритм защиты заложены принципы определения спам-бота по скрытым факторам, поэтому для людей формы работают без изменений и лишних вопросов, а боты не могут сохранить данные формы на сайте.

Под защиту попадают все формы сайта:
  • формы из компонента bitrix::form
  • формы регистрации
  • формы обратной связи и подписки на рассылки
  • все остальные формы
Есть возможность добавить ручную проверку для самописных форм работающих через JS.

Для гибкости управления можно добавить исключение для любой формы на сайте по ее атрибутам name или id.

Плюс полезные фичи, например возможность заполнять скрытое поле URL для форм, чтобы знать с какой страницы была отправлена заявка.

После загрузки и установки модуля сразу будут активны настройки по умолчанию для начала работы защиты.

При необходимости можно полностью деактивировать работу защиты или частично отключить проверку IP адреса пользователя (бывает иногда нужно при подлюченном сервисе cloudflare или подобных).

В блоке "Активировать защиту форм от спама (выбрать для каждого сайта)" можно выбрать для каких сайтов нужно активировать защиту форм.

В блоке "Какие формы защищать" можно отметить группы форм, которые нужно защитить от ботов, так можно выборочно включить защиту только для форм регистрации, или только для форм из компонента bitrix::form.

В блоке "Исключения" можно перечислить атрибуты ID или NAME тех форм, для которых не нужно делать проверку

В блоке "Экспертные настройки" доступны опции для дополнительных настроек:

  • "Склеивать все поля защиты в один input" - данная опция позволяет объединить все скрытые поля защиты в один input с именем FG_ONE, это может быть полезно при ручной настройке форм для сохранения значений через JS скрипт
  • "Отключить проверку для авторизованных пользователей" - данная опция позволяет выключить защиту для авторизованных пользователей
  • "Таймаут в секундах между открытием страницы и разрешением сохранения формы" - данная опция помогает установить таймаут в секундах, который должен пройти между загрузкой страницы и отправкой формы. Обычно боты отправляют формы моментально после загрузки страницы, а людям нужно некоторое время на заполнение полей форм, поэтому можно изменить этот интервал по своему усмотрению, но обычно 3-5 секунд достаточно, чтобы для людей ничего не изменилось, а боты не смогли отправить данные формы.
  • "Не проверять IP адрес пользователя" - данная опция помогает отключить проверку IP адреса, это может быть необходимо в тех случаях, если используются внешние способы защиты, такие как Cloudflare и подобные, которые могут выступать прослойкой между пользователем и сервером.
  • "Вывод расширенных сообщений об ошбках" - данная опция помогает включить отображение подсказок в сообщениях об ошибках, чтобы людям было поянтно, что пошло не так. Однако, если все правильно настроено, эти сообщения об ошибках люди не увидят.
Все вопросы связанные с поддержкой програмных продуктов про направлять на почту aleks-mdma@yandex.ru

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru
Защитник форм
Защитник форм
1 000 руб

Каталог для ИИ