Exemple #1
0
 private function checkBruteforce(GWF_User $user, $isAjax)
 {
     $time = $this->module->cfgTryExceed();
     $maxtries = $this->module->cfgMaxTries();
     $data = GWF_LoginFailure::getFailedData($user, $time);
     $tries = $data[0];
     $mintime = $data[1];
     if ($tries >= $maxtries) {
         return $this->module->error('err_blocked', array(GWF_Time::humanDuration($mintime - time() + $time)));
     }
     return true;
 }