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 方法类似;
相关文章推荐
- Discuz!X1.5优化“密码错误次数过多,请 15 分钟后重新登陆”[转]
- discuz密码错误次数过多,请 15 分钟后重新登陆
- DiscuzX2.5密码错误次数过多,请 15 分钟后重新登录的修改办法
- DiscuzX2.5密码错误次数过多,请 15 分钟后重新登录的修改办法
- Discuz!:密码错误次数过多,请15分钟后重新登陆的修改方法
- Discuz 密码错误次数过多导致等待15分钟的解决办法
- discuz密码错误15分钟后重新登录
- 取消Oracle用户密码登录错误次数限制
- 登录超过错误次数 等待时间段后重新登录
- Oracle密码错误次数过多账号锁定的问题
- Oracle密码错误次数过多帐号锁定
- 模拟三次密码输入的场景。 最多能输入三次密码,密码正确,提示“登录成功”,密码错误,可以重新输入,最多输入三次。三次均错,则提示退出程序。
- 密码输入错误次数过多导致锁定处理
- MySQL重新登录密码错误问题
- Oracle密码错误次数过多账号锁定的问题(推荐)
- Oracle密码错误次数过多账号锁定的问题
- .编写代码模拟三次密码输入的场景。 最多能输入三次密码,密码正确,提示“登录成功”,密码错误,可以重新输入,最多输入三次。三次均错,则提示退出程序。(细节提示)
- 编写代码模拟三次密码输入的场景。最多能输入三次密码,密码正确,提示“登录成功”, 密码错误,可以重新输入,最多输入三次。三次均错,则提示退出程序。
- 黑马程序员-ADO.NET登录页面中的错误次数过多禁止登陆
- PHPCMS V9“密码重试次数太多,请过-xxx分钟后重新登录!”的解决办法