protected function validateUserCredentials($username, $password) { if (!$this->validateHumanAccess()) { $msg = "Você errou a senha muitas vezes, por favor, preencha o campo de " . "confirmação visual ou <a class='light decorated' href='/module/Usuario/Rede" . "finirSenha'>redefina sua senha</a>."; $this->messenger->append($msg, "error", false, "error"); } else { $user = Portabilis_Utils_User::loadUsingCredentials($username, $password); if (is_null($user)) { $this->messenger->append("Usuário ou senha incorreta.", "error"); $this->incrementTentativasLogin(); } else { $this->unsetTentativasLogin(); return $user; } } return false; }