Discuz论坛取消登陆密码连续错误5次限制15分钟登录的方法
- 2020-04-02 08:00:00
- 阿超 原创
- 4348
在使用discuz论坛时,如果用户密码输入错误超过5次,就会提示错误,限制15分钟后再登录
有的用户需要关闭这个提示,不限制登录,应该如何设置呢?当然小编肯定是不推荐取消登录密码错误限制的。反过来如果论坛没有这个限制,可以设置这个限制。
一、修改连续输入错误的次数和限制错误的时间:
在/source/function/function_member.php中找到
$login = C::t('common_failedlogin')->fetch_ip($_G['clientip']); $return = (!$login || (TIMESTAMP - $login['lastupdate'] > 900)) ? 5 : max(0, 5 - $login['count']);这里的900和5 修改为需要限制登录的秒数和最大错误次数即可。
二、修改提示错误的文字:
在source/language/lang_message.php文件找到
login_strike
按下面内容修改即可。
'login_strike' => '密码错误次数过多,限制登录。请 90 秒后刷新页面重新登录',
三、删除数据库表
进入discuz数据库找到 pre_common_failedlogin 和 pre_ucenter_failedlogins 两个表
这两个表是限制登陆的,可以删除此二表中的数据,用户即可登陆。
发表评论
文章分类
联系我们
联系人: | 王先生 |
---|