Exemplo n.º 1
0
    $page_uri .= 's';
}
$page_uri .= '://' . $_SERVER['SERVER_NAME'];
// this is the base uri
$base_uri = $page_uri;
define('BASE_URI', $base_uri);
// add current document
$page_uri .= $_SERVER['REQUEST_URI'];
// Preparing the session
session_name('tzLogin');
// Making the cookie live for 1 day
session_set_cookie_params(24 * 60 * 60);
// Create session
if (!isset($_SESSION)) {
    session_start();
    $auth = new Authentication_Delegated();
    $log = new KLogger("logs/log.txt", KLogger::DEBUG);
    $_SESSION['base_uri'] = $base_uri;
    $_SESSION['page_uri'] = $page_uri;
}
// If you are logged in, but you don't have the tzRemember cookie (browser restart)
if (isset($_SESSION['id']) && !isset($_COOKIE['tzRemember'])) {
    // Destroy the session
    $_SESSION = array();
    session_destroy();
}
// Logout
if (isset($_REQUEST['logout'])) {
    # clear WebID session
    if ($_SESSION['webid']) {
        $auth->logout;
Exemplo n.º 2
0
    $page_uri .= 's';
}
$page_uri .= '://' . $_SERVER['SERVER_NAME'];
// this is the base uri
$base_uri = $page_uri;
define('BASE_URI', $base_uri);
// add current document
$page_uri .= $_SERVER['REQUEST_URI'];
// Preparing the session
session_name('tzLogin');
// Making the cookie live for 1 day
session_set_cookie_params(24 * 60 * 60);
// Create session
if (!isset($_SESSION)) {
    session_start();
    $auth = new Authentication_Delegated();
    $log = new KLogger("logs/log.txt", KLogger::DEBUG);
    $_SESSION['base_uri'] = $base_uri;
    $_SESSION['page_uri'] = $page_uri;
}
// If you are logged in, but you don't have the tzRemember cookie (browser restart)
if (isset($_SESSION['id']) && !isset($_COOKIE['tzRemember'])) {
    // Destroy the session
    $_SESSION = array();
    session_destroy();
}
// Logout
if (isset($_REQUEST['logoff'])) {
    # clear WebID session
    if ($_SESSION['webid']) {
        $auth->logout;