一、修改核心控製文件,打開 /source/function/function_member.php,查找代碼(大概在第110行):
$return = (!$login || (TIMESTAMP - $login > 900)) ? 5 : max(0, 5 - $login);
修改为:
$return = (!$login || (TIMESTAMP - $login > 60)) ? 5 : max(0, 5 - $login);
这里900即为秒数,也就是系统限制的15分钟,我们根据自己的需要改变数值即可。修改完后把对应的提示文字也修改下。
打开/source/language/lang_message.php,查找代码(大概在第2254行):
'login_strike' => '密码错误次数过多,请 15 分钟后重新登录',
修改为(余斗上面设置的为60秒,所以这里改为1分钟):
'login_strike' => '密码错误次数过多,请 1 分钟后重新登录',
这样就可以完美实现因密码错误导致的后台登陆时间限制了。