diff options
author | Andrew Dolgov <[email protected]> | 2006-03-20 17:53:11 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2006-03-20 17:53:11 +0100 |
commit | 76b4eae177e8932f7c0ad0fb4feb702fa5e037e7 (patch) | |
tree | f375c25848e8bb6446257eda552cd34f5cb681d0 /login.php | |
parent | 2055d4a6dcbfd7d0e791c37bd88db7100052fa3a (diff) |
some UI frontend cookies respect session cookie lifetime, misc cookie cleanups (closes #52)
Diffstat (limited to 'login.php')
-rw-r--r-- | login.php | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -41,7 +41,16 @@ if (authenticate_user($link, $login, $password)) { initialize_user_prefs($link, $_SESSION["uid"]); - + + if ($_POST["remember_me"]) { + $_SESSION["cookie_lifetime"] = time() + SESSION_COOKIE_LIFETIME_REMEMBER; + } else { + $_SESSION["cookie_lifetime"] = time() + SESSION_COOKIE_LIFETIME; + } + + setcookie("ttrss_cltime", $_SESSION["cookie_lifetime"], + $_SESSION["cookie_lifetime"]); + if (!$return_to) { $return_to = "tt-rss.php"; } |