回答

0

在用户会话模型中使用failed_login_ban_for来设置用户应被禁止的小时数(默认值为2小时)。

例子:

  • 禁放一天:failed_login_ban_for 24.hours
  • 永远禁止:failed_login_ban_for 0
+1

这只设置禁止时间,如果我们想要手动重置用户禁止,有没有办法? – riley

0

您的问题的正确答案。

的failed_login_count值重置为0

我有我的consecutive_failed_logins_limit设置为5和0 failed_login_ban_for

我尝试登录使用不正确的密码6次,然后我得到了与该帐户禁用错误信息正确的密码或不正确的密码。

我手动将failed_login_count重置为0,然后能够像正常一样使用正确的密码登录。

我打算在用户显示视图中添加一个“unban”按钮,以便管理员可以解除用户的权限。

相关问题