Subject:
[Discuz!]
Discuz7.0源代码修改取消登陆5次错误锁定15分钟
[Print]
Author:
我爱崔颖
Time:
2011-10-31 16:05
Subject:
Discuz7.0源代码修改取消登陆5次错误锁定15分钟
打开的include/misc.func.php,查找:
$return = 0;
$login = $db->fetch_first("SELECT count, lastupdate FROM {$tablepre}failedlogins WHERE ip='$onlineip'");
$return = (!$login || ($timestamp - $login['lastupdate'] > 900)) ? 4 : max(0, 5 - $login['count']);
将上边的900改为30,即30秒后重新登陆,改为1秒也行
?4 : max(0, 5 - $login['count'] 中的5为登陆次数,即密码错误5次锁定,改为1,就是1次错误后锁定了。
改完后到:templates/default/messages.lang.php 查找:
'login_strike' => '密码错误次数过多,请 15 分钟后重新登录',
将上面提示的时间修改成你所设置的时间就OK了!
Welvome EQ中文世纪地图集论坛 (http://www.ceqmap.com/bbs/)
Powered by Discuz! 7.0.0