Exemple #1
0
 private function onLoginFailed(GWF_User $user, $isAjax)
 {
     GWF_LoginFailure::loginFailed($user);
     $time = $this->module->cfgTryExceed();
     $maxtries = $this->module->cfgMaxTries();
     list($tries, $mintime) = GWF_LoginFailure::getFailedData($user, $time);
     // Send alert mail?
     if ($tries === 1 && $this->module->cfgAlerts()) {
         $this->onSendAlertMail($user);
     }
     return $this->module->error('err_login2', array($maxtries - $tries, GWF_Time::humanDuration($time)));
 }