private function login() { $Auth = new cAuthentication(); /// unsuccessful login proces /// if (!$Auth->login($_POST['login'], $_POST['password_hmac'], $_POST['challenge'])) { $this->aErrors[] = getString("Přihlášení se nezdařilo!", 'login'); foreach ($Auth->getErrors() as $error) { $this->aErrors[] = $error; } $this->db->delete('core_challenges', array('id', '=', $_POST['challenge'])); } }