2010-10-21 74 views

回答

1

Drupal 6会在发生一定数量的故障后锁定帐户吗?我读的所有内容都表明这是一个Drupal 7功能。无论如何...

它看起来Login Security模块将允许您自定义用户如何被阻止。您可以检出暂时阻止的功能。

启用此模块后,网站管理员可能会暂时或永久限制阻止帐户或拒绝IP地址访问之前的无效登录尝试次数。一组通知可以帮助网站管理员知道他们的网站的登录表单发生什么情况:密码和帐户猜测,暴力登录尝试或仅仅是登录操作的意外行为。

+0

谢谢你的回答。但是登录安全模块仅允许为所有用户配置登录失败次数。我需要为某个用户或角色增加此号码。仍在寻找解决方案。 – Pol 2010-10-21 16:16:13

1

如果这是在Drupal 6中,那么你可能有一个模块执行账户阻塞,因为这不在Drupal 6核心。

然而它在Drupal 7中。

如果您使用的是Drupal 6,那么您需要找出哪个模块正在进行阻塞。

如果您使用的是Drupal 7,您可以安装flood_control模块来显示有关阻塞的变量。 http://drupal.org/project/flood_control

+0

我使用Drupal 6.现在我正在检查以前答案中建议的登录安全模块。 – Pol 2010-10-21 16:08:40

+0

对于Drupal 6登录安全模块负责阻止。这是非常有用的,我想保留它,但不够灵活(只允许为所有用户配置多次登录失败)。 – Pol 2010-10-21 16:18:24

0

总是有硬编码login_security.module 内的用户ID或角色ID的选项中有login_security.module功能login_user_block_user_name($变量)负责拦截用户。 如果($ variables ['uid']!= user_id_not_to_block)或类似的东西可以工作,添加一个条件。 但硬编码不是最好的解决方案。

相关问题