狂人采集器|站群服务论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

200M独享/1300元起接百度360搜狗神马快速排名狂人采集器使用常见问题集锦主流网站采集规则模板免费下载
租服务器找45互联www.ssf.cc
电信云8核8G 独享50M 599元/月
群系统佛山BGP高防秒解防住付款
查看: 3563|回复: 1

[分享] Discuz密码错误次数过多,请 15 分钟后重新登录的时间限制修改方法

[复制链接]
发表于 2011-5-5 15:22:13 | 显示全部楼层 |阅读模式
重要提示:做以下操作的时候,请务必先备份需要修改的文件!

discuz X2.5修改方法

1、目录:/source/function/
文件:function_member.php
修改:搜索第一个“900”( $return = (!$login || (TIMESTAMP - $login['lastupdate'] > 900)) ? 5 : max(0, 5 - $login['count']);),然后修改为你想要的秒数即可。

2、提示文字修改:
目录:source\language
文件:lang_message.php
修改:搜索:'login_strike' => '密码错误次数过多,请 10 秒后刷新页面重新登录',

discuz X1.5修改方法
1、找到./source/function/function_member.php
2、搜索
  1. $return = (!$login || (TIMESTAMP - $login['lastupdate'] > 900)) ? 4 : max(0, 5 - $login['count']);
复制代码
3、将其中的900修改为0并保存即可。
说明:那个900代表900秒,即15分钟;5代表最多试5次。
为了站点安全,请在不使用采集器时,将这个值还原。
discuz X1.0修改方法
1、找到./source/function/function_login.php
2、搜索
  1. $return = (!$login || (TIMESTAMP - $login['lastupdate'] > 900)) ? 4 : max(0, 5 - $login['count']);
复制代码
3、将其中的900修改为0并保存即可。
说明:那个900代表900秒,即15分钟;5代表最多试5次。
为了站点安全,请在不使用采集器时,将这个值还原。

discuz7.2/7.0修改方法:
1、打开您的include/misc.func.php
2、查找:
  1. $return = 0;
  2. $login = $db->fetch_first("SELECT count, lastupdate FROM {$tablepre}failedlogins WHERE ip='$onlineip'");
  3. $return = (!$login || ($timestamp - $login['lastupdate'] > 900)) ? 4 : max(0, 5 - $login['count']);
复制代码
3、将其中的900修改为0并保存(说明: max(0, 5 - $login['count'] 中的5为登陆次数,即密码错误5次锁定,改为1,就是1次错误后锁定了。那个900代表900秒,即15分钟;为了站点安全,请在不使用采集器时,将这个值还原。)
4、打开:templates/default/messages.lang.php
5、查找:
  1. 'login_strike' => '密码错误次数过多,请 15 分钟后重新登录',
复制代码
6、将上面提示的时间修改成你所设置的时间就OK了!

回复

使用道具 举报

语心 该用户已被删除
发表于 2011-6-27 00:18:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

删违规帖/投诉/建议/赞助等可联系管理员QQ:511737878
狂人旗下站点:狂人采集器 狂人站群系统 酷软邮件群发 站长论坛
本站内容均为会员发表,并不代表狂人立场!请在法律许可范围内发布言论!

QQ|手机版|小黑屋|狂人采集器|站群服务论坛 ( 鄂ICP备08002037号-9 )

GMT+8, 2020-11-25 07:50 , Processed in 0.171875 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表