您的位置:首页 > 其它

Discuz1.5 密码错误次数过多,请 15 分钟后重新登录

2013-11-19 23:30 477 查看


Discuz1.5 密码错误次数过多,请 15 分钟后重新登录

Discuz X1.5修改方式:

打开 source/function/function_member.php文件,

修改第103行:

$return = (!$login || (TIMESTAMP - $login['lastupdate'] > 900)) ? 4 : max(0, 5 - $login['count']);



$return = (!$login || (TIMESTAMP - $login['lastupdate'] > 3900)) ? 4 : max(0, 5 - $login['count']);

修改第1093行:

DB::query("DELETE FROM ".DB::table('common_failedlogin')." WHERE lastupdate<$_G[timestamp]-901", 'UNBUFFERED');



DB::query("DELETE FROM ".DB::table('common_failedlogin')." WHERE lastupdate<$_G[timestamp]-31901", 'UNBUFFERED');

接着修改:source/language/lang_message.php文件,

修改53行:

'login_strike' => '密码错误次数过多,请 15 分钟后重新登录',



'login_strike' => '密码错误次数过多,请 30秒后重新登录',

这样便可将密码错误过多等待时间调整为30秒

DiscuzX1.0修改方式:

涉及修改文件: function_login.php 方法类似;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐