a738979800 发表于 2017-1-29 20:02:19

【紧急求助】安全策略问题导致的全服登陆问题

\source\function\function_member.php
110-124行
                $return = (!$login || (TIMESTAMP - $login['lastupdate'] > 900)) ? 5 : max(0, 5 - $login['count']);

                if(!$login) {
                        C::t('common_failedlogin')->insert(array(
                              'ip' => $_G['clientip'],
                              'count' => 0,
                              'lastupdate' => TIMESTAMP
                        ), false, true);
                } 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);

其中的900是15分钟,改成需要的数字,5是次数,下面的900和901要同时修改
页: [1]
查看完整版本: 【紧急求助】安全策略问题导致的全服登陆问题