Дерево страниц

Основные функции

Скрипт фиксирует неудачные попытки авторизации пользователя.

Превысив определенное количество попыток, временно блокируется пользователь.

Получать уведомления о блокированном пользователе можно с помощь рассылки по электронной почте, нашего телеграмм бота или через get/post запросы.

Уведомления также будут поступать при несколько неудачных попыток авторизации с одного и того же IP адреса.

Установка

  • Перейти в автоматизацию, нажать «Загрузить пример» и выбрать «Из файла», указав путь к скрипту;
  • Снять галочку «Включить скрипт»;
  • Выполнить настройку скрипта;
  • Нажать "Сохранить";
  • Активировать галочку "Включить скрипт".

Настройка

Ignored users - пользователи, которые будут игнорироваться;

Failed attempts - количество не успешных попыток до блокировки пользователя;

Blocking time - время ограничения доступа пользователя. Расчёт в минутах;

Send an email notification - отправка уведомления о блокировке пользователя на электронную почту;

Email account name - имя учетной записи e-mail;

Перед указанием имени учетной записи, убедитесь, что она добавлена в пункте "Автоматизация".
Более подробно по ссылке.

Email subscribers - электронные почты получателей. Можно указывать несколько адресатов через запятую;

Send by telegram - отправка уведомлений о блокировке пользователя с помощью телеграмм бота;

Telegram id - id пользователя, кому будет отправлено оповещение;

Send by http - отправка уведомлений о блокировке пользователя с помощью post/get запроса;

request mode - режим отправки;

Url - ссылка для post/get запроса;

Вид для get запроса - https://url/get&text={text}. В {text} будет подставляться уже заготовленный текст сообщения.

Вид для post запроса - https://url/post. Заготовленный текст будет отправляться в качестве вложения.

Debug mode - режим отладки, если данный чекбокс активен , то в папку скриншотов будет сохранятся лог файл с отладочной информацией скрипта;

Event logging - режим записи приходящих эвентов в отдельный файл;

Full path to the file - полный путь к файлу (расширение включительно), в который будет записываться эвенты.

default - файл будет создан по-умолчанию. Путь до папки: Скриншоты /Blocking_users {version}/event_debug.txt

Вид записи эвентов в файле:

Результат оповещения через электронную почту:

Результат оповещения через телеграмм бота:

Результат оповещения через post запрос:

Скачать