ysx24 发表于 2026-2-12 14:42:48

DISCUZ X3.5论坛登录密码超过5次错误要等15分钟 New

论坛版本是DISCUZ X3.5,以前用X3.3版本以前的都可以用,求助X3.5用法
网上和论坛里教的方法,都不行,无论我修改成几秒,输错5次都要等15分钟。

-------------------------------------------------------------------------------------------------
这个方法不行:



Discuz取消登录密码连续错误后限制15分钟的方法
discuz默认的会员登录密码输入错误5次后就会限制15分钟不能登录,但是有的人觉得太长了需要取消或者减少一点时间,那么就可以按照下面的方法修改!
首先找到并打开/source/function/function_member.php文件,在里面查找如下代码:
1 $return = (!$login || (TIMESTAMP - $login['lastupdate'] > 900)) ? 5 : max(0, 5 - $login['count']);
将里面的“900”修改为你想要的秒数即可。


提示文字修改:
找到并打开/source/language/lang_message.php文件,在里面找到如下代码:
1 login_strike


将其值修改为下面的即可。
1 'login_strike' => '密码错误次数过多,请 10 秒后刷新页面重新登录',
修改完成后保存再去后台更新一下缓存即可!





我知道答案 回答被采纳将会获得1 贡献 已有2人回答

站帮网 发表于 2026-2-12 14:43:40

等待大师指导,值得学习

ysx24 发表于 2026-2-12 14:44:30

一般不建议修改,如果是站长自己直接数据库删数据就好了
pre_ucenter_failedlogins
pre_common_failedlogin
pre_common_failedip
页: [1]
查看完整版本: DISCUZ X3.5论坛登录密码超过5次错误要等15分钟 New