作者:国务二局 | 来源:互联网 | 2014-05-27 15:53
登陆出现你登陆错误次数过多,15分钟后再请登陆,这个其实是可以去掉的,或者说改短时间限制的。discuz\source\function\function_member.php第110行,900是15分钟,改成你想要的时间$return(!$login||(TIMESTAMP-$login[lastupdate]60)
登陆出现你登陆错误次数过多,15分钟后再请登陆,这个其实是可以去掉的,或者说改短时间限制的。
discuz\source\function\function_member.php
第110行,900是15 分钟,改成你想要的时间
$return = (!$login || (TIMESTAMP - $login['lastupdate'] >
60)) ? 1 : max(0, 1 - $login['count']);
} elseif(TIMESTAMP - $login['lastupdate'] > 900)
{
C::t('common_failedlogin')->insert(array(
'ip' => $_G['clientip'],
'count' => 0,
'lastupdate' => TIMESTAMP
), false, true);
C::t('common_failedlogin')->delete_old(901);
把1改成5或自己要的时间,这样密码错误后,可以有5次机会登陆
900改成300把之前的15分钟改成5分钟
discuz\source\language\lang_message.php 的220行
把提示文字改成你想要的
'login_strike' => '密码错误次数过多,请 15 分钟后重新登录',
把15改成5就可以了