summaryrefslogtreecommitdiff
path: root/classes
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2013-03-28 09:48:58 +0400
committerAndrew Dolgov <[email protected]>2013-03-28 09:48:58 +0400
commitf231f438ba5cfefdbd6171e5bec408973db32ee2 (patch)
treeb09c5c0b315220ada944af088181013b966da689 /classes
parent3f0094189c273e6e24bf61e6c24d129918cee14e (diff)
reimplement remember_me
Diffstat (limited to 'classes')
-rw-r--r--classes/handler/public.php6
1 files changed, 6 insertions, 0 deletions
diff --git a/classes/handler/public.php b/classes/handler/public.php
index 798e96343..84d6aa18e 100644
--- a/classes/handler/public.php
+++ b/classes/handler/public.php
@@ -500,6 +500,12 @@ class Handler_Public extends Handler {
$password = $_POST["password"];
$remember_me = $_POST["remember_me"];
+ if ($remember_me) {
+ session_set_cookie_params(SESSION_COOKIE_LIFETIME);
+ } else {
+ session_set_cookie_params(0);
+ }
+
@session_start();
if (authenticate_user($this->link, $login, $password)) {