login system fixes (2)
This commit is contained in:
parent
d620cfe70a
commit
8e849206dd
|
@ -56,6 +56,8 @@ function logout_callback() {
|
||||||
var container = document.getElementById('notify');
|
var container = document.getElementById('notify');
|
||||||
if (xmlhttp.readyState == 4) {
|
if (xmlhttp.readyState == 4) {
|
||||||
try {
|
try {
|
||||||
|
var date = new Date();
|
||||||
|
var timestamp = Math.round(date.getTime() / 1000);
|
||||||
window.location.href = "tt-rss.php";
|
window.location.href = "tt-rss.php";
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
exception_error("logout_callback", e);
|
exception_error("logout_callback", e);
|
||||||
|
@ -1538,7 +1540,7 @@ function fatalError(code, message) {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
if (code == 6) {
|
if (code == 6) {
|
||||||
//window.location.href = "login.php?rt=none";
|
window.location.href = "tt-rss.php";
|
||||||
} else if (code == 5) {
|
} else if (code == 5) {
|
||||||
window.location.href = "update.php";
|
window.location.href = "update.php";
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -1170,7 +1170,7 @@
|
||||||
|
|
||||||
if ($_SESSION["cookie_lifetime"] && $_SESSION["uid"]) {
|
if ($_SESSION["cookie_lifetime"] && $_SESSION["uid"]) {
|
||||||
|
|
||||||
# print time() . " vs " . $_SESSION["cookie_lifetime"];
|
//print_r($_SESSION);
|
||||||
|
|
||||||
if (time() > $_SESSION["cookie_lifetime"]) {
|
if (time() > $_SESSION["cookie_lifetime"]) {
|
||||||
return false;
|
return false;
|
||||||
|
@ -1210,7 +1210,7 @@
|
||||||
if ($remember_me) {
|
if ($remember_me) {
|
||||||
$_SESSION["cookie_lifetime"] = time() +
|
$_SESSION["cookie_lifetime"] = time() +
|
||||||
SESSION_COOKIE_LIFETIME_REMEMBER;
|
SESSION_COOKIE_LIFETIME_REMEMBER;
|
||||||
} else {
|
} else if (SESSION_COOKIE_LIFETIME > 0) {
|
||||||
$_SESSION["cookie_lifetime"] = time() + SESSION_COOKIE_LIFETIME;
|
$_SESSION["cookie_lifetime"] = time() + SESSION_COOKIE_LIFETIME;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue