Здравствуйте, подскажите пожалуйста быть может какой нибудь модуль, который будет временно блокировать пользователя если он ввел неверный пароль несколько раз. Допустим попыток ввода 5 и если они все кончились то блокировать на час допустим.
Я нашел модуль, называется - Login Security
Здесь есть такая вот настройка - (Maximum number of login failures before blocking a user) то есть "Максимальное количество попыток входа в систему перед блокировкой пользователя"
Но снять блокировку можно только через админку о чём и написано в описании к этому пункту:
"Введите количество неудачных попыток входа в систему. После того, как эта сумма будет достигнута, пользователь будет заблокирован, независимо от того, какой хост попытается войти в систему. Используйте этот параметр на общедоступных сайтах, так как злоумышленник может заблокировать пользователей вашего сайта. Защита от блокировки пользователя не исчезнет и должна быть удалена вручную из интерфейса управления пользователя."
А нужно что бы блокировка исчезла сама спустя некоторое время. Подскажите пожалуйста что тут можно сделать ? Заранее благодарю за ответ.
Комментарии
D7 в ядре блочит вход на полчаса после 5 неверных попыток
А можно ли это где то настроить ?
Если без кода, то https://www.drupal.org/project/flood_control, ЕМНИП
Спасибо, взял вот этот модуль. Тут можно для IP лимит ставить, и для username
Настроить регулярный запуск системного крона для сайта.
Спасибо, да я модуль взял Flood control