Example #1
0
        die;
    }
    $handle = array_key_exists('handle', $_REQUEST) ? $_REQUEST['handle'] : null;
    $passwd = array_key_exists('passwd', $_REQUEST) ? $_REQUEST['passwd'] : null;
    $logout = array_key_exists('logout', $_REQUEST) ? $_REQUEST['logout'] : false;
    $remember = array_key_exists('remember', $_REQUEST) ? $_REQUEST['remember'] : false;
    //	Var_Dump::display($LU->isLoggedIn());
    if ($logout) {
        $LU->logout(true);
        header("location:" . getenv("SCRIPT_NAME"));
    } elseif (!$LU->isLoggedIn() || $handle && $LU->getProperty('handle') != $handle) {
        if (!$handle) {
            $LU->login(null, null, true);
        } else {
            $LU->login($handle, $passwd, $remember);
        }
    }
    require_once 'LiveUser/Admin.php';
    $luadmin =& LiveUser_Admin::factory($liveuserConfig);
    $luadmin->init();
    //Var_Dump::display($LU->readRememberCookie());
    if (!$LU->isLoggedIn() || $LU->getProperty('is_active') == "deleted") {
        $template->setFile(array("MAIN" => "login_screen.html"));
        $controller->parseTemplateLang();
        $template->parse("OUT", array("MAIN"));
        $template->p("OUT");
        exit;
    }
    //	$LU->getProperty("auth_user_id")
    //	Var_Dump::display($LU->getProperty("is_active"));
}