Allow to set system.session.timeout to 0 to clear session on browser close (#1538)

* Allow to set expire to 0 to clear session on browser close

* Changelog
This commit is contained in:
Flavio Copes
2017-06-29 15:32:35 +02:00
committed by GitHub
parent 144fcf43cf
commit 08920d5b10
2 changed files with 3 additions and 1 deletions

View File

@@ -84,7 +84,7 @@ class Session extends BaseSession
}
$this->setName($session_name);
$this->start();
setcookie(session_name(), session_id(), time() + $session_timeout, $session_path, $domain, $secure, $httponly);
setcookie(session_name(), session_id(), $session_timeout ? time() + $session_timeout : 0, $session_path, $domain, $secure, $httponly);
}
}