function authenticateUser($email, $password) { session_regenerate_id(); $user = new SI_User(); $login_user = $user->getUserByLogin($email, md5($password)); if ($login_user === FALSE || is_null($login_user)) { $this->error = $user->getLastError(); unset($_SESSION['userObj']); return FALSE; } else { $user->hasRight("admin"); $_SESSION['userObj'] = $login_user; return $login_user; } }
function loginUser($email, $password) { $user = new SI_User(); $login_user = $user->getUserByLogin($email, $password); if ($login_user === FALSE) { debug_message($user->getLastError()); unset($_SESSION['userObj']); return FALSE; } else { $user->hasRight("admin"); $_SESSION['userObj'] = $login_user; return TRUE; } }
function auth_user($username, $password) { return SI_User::getUserByLogin($username, md5($password)); }