Увеличьте количество попыток входа в систему для каждого пользователя или для каждой роли в Drupal - PullRequest
1 голос
/ 21 октября 2010

Можно ли увеличить количество попыток входа в систему, прежде чем заблокировать учетную запись для определенного пользователя или роли в Drupal?(не для всех пользователей) Или даже никогда не блокировать определенного пользователя независимо от количества неудачных попыток входа в систему?

Спасибо.

Ответы [ 3 ]

1 голос
/ 21 октября 2010

Если это в Drupal 6, то у вас, вероятно, есть модуль, выполняющий блокировку учетных записей, потому что это не в ядре Drupal 6.

Однако в Drupal 7.

Если вы используете Drupal 6, вам необходимо выяснить, какой модуль выполняет блокировку.

Если вы используете Drupal 7, вы можете установить модуль flood_control, чтобы выставить переменные вокруг блокировки. http://drupal.org/project/flood_control

1 голос
/ 21 октября 2010

Блокирует ли Drupal 6 учетные записи после определенного количества сбоев?Все, что я читаю, указывает на то, что это особенность Drupal 7.В любом случае ...

Похоже, модуль Login Security позволит вам настроить блокировку пользователей.Вы можете проверить временно заблокированную функцию.

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

0 голосов
/ 21 октября 2010

Всегда есть возможность жестко закодировать идентификатор пользователя или идентификатор роли внутри login_security.module В login_security.module есть функция login_user_block_user_name ($ variable), которая отвечает за блокировку пользователей. Добавление условия if ($ variable ['uid']! = User_id_not_to_block) или что-то подобное может работать. Однако жесткое кодирование - не лучшее решение.

...