Ejemplo n.º 1
0
 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;
     }
 }
Ejemplo n.º 2
0
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;
    }
}
Ejemplo n.º 3
0
function auth_user($username, $password)
{
    return SI_User::getUserByLogin($username, md5($password));
}