Exemplo n.º 1
0
            $stmt->execute();
        }
        $stmt->close();
    }
}
$_get = new SessionAdmin();
/* --- ADMIN SESISON HANDLER --- */
if (isset($_SESSION['admin'][DOMAIN_ADDRESS])) {
    /* --- CRON: TOKEN TIME  --- */
    $countToken = $_get->countToken();
    if ($countToken->rows > 0) {
        $tokens = $_get->getAdminTokens();
        foreach ($tokens as $tokens) {
            $loginDate = $_get->checkTime($tokens->created_date);
            if ($loginDate->second > 14400) {
                $_get->updateToken($tokens->created_date);
            } else {
            }
        }
    } else {
    }
    if (isset($_SESSION['admin'][DOMAIN_ADDRESS]['login'])) {
        if ($_SESSION['admin'][DOMAIN_ADDRESS]['login'] === 0) {
            safe_redirect('logout');
        } else {
            $verifyToken = $_get->getAdminToken(1, $_SESSION['admin'][DOMAIN_ADDRESS]['token'], $_SESSION['admin'][DOMAIN_ADDRESS]['time']);
            if (is_object($verifyToken)) {
                $loginTime = $_get->checkTime($_SESSION['admin'][DOMAIN_ADDRESS]['time']);
                if ($loginTime->second > 14400) {
                    if (!isset($_SESSION['admin'][DOMAIN_ADDRESS]['auth'])) {
                        $_SESSION['admin'][DOMAIN_ADDRESS]['auth'] = 1;
Exemplo n.º 2
0
    $tokens = $_get->getAdminTokens();
    foreach ($tokens as $tokens) {
        $nowTime = date('Y-m-d H:i:s');
        $y = date('Y');
        $m = date('m');
        $d = date('d');
        $h = date('H');
        $i = date('i');
        $s = date('s');
        $nowTime = $y . '-' . $m . '-' . $d . ' ' . $h . ':' . $i . ':' . $s;
        $loginDate = $_get->checkTime($tokens->created_date, $nowTime);
        if ($loginDate->second > 7200) {
            $_get->deleteToken($tokens->created_date);
        } else {
            if (isset($_SESSION['admin'][DOMAIN_ADDRESS])) {
                $_get->updateToken($nowTime, $tokens->created_date);
            }
        }
    }
}
/* --- ADMIN SESISON HANDLER --- */
if (isset($_SESSION['admin'][DOMAIN_ADDRESS])) {
    /* --- CRON: TOKEN TIME  --- */
    if (isset($_SESSION['admin'][DOMAIN_ADDRESS]['login'])) {
        if ($_SESSION['admin'][DOMAIN_ADDRESS]['login'] === 0) {
            safe_redirect('logout');
        } else {
            $level = $_SESSION['admin'][DOMAIN_ADDRESS]['level'];
            $verifyToken = $_get->getAdminToken($level, $_SESSION['admin'][DOMAIN_ADDRESS]['token'], $_SESSION['admin'][DOMAIN_ADDRESS]['time']);
            if (is_object($verifyToken)) {
                $loginTime = $_get->checkTime($_SESSION['admin'][DOMAIN_ADDRESS]['time']);