mirror of
https://github.com/getgrav/grav.git
synced 2025-02-20 19:56:53 +01:00
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:
parent
144fcf43cf
commit
08920d5b10
|
|
@ -1,6 +1,8 @@
|
|||
# v1.3.0-rc.5
|
||||
## mm/dd/2017
|
||||
|
||||
1. [](#new)
|
||||
* Setting `system.session.timeout` to 0 clears the session when the browser session ends [#1538](https://github.com/getgrav/grav/pull/1538)
|
||||
1. [](#bugfix)
|
||||
* Fixed global media files disappearing after a reload [#1545](https://github.com/getgrav/grav/issues/1545)
|
||||
* Set folder name as required during validation [grav-plugin-admin#1146](https://github.com/getgrav/grav-plugin-admin/issues/1146)
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user