mirror of
https://github.com/wavelog/wavelog.git
synced 2026-03-22 10:24:14 +00:00
enforce minimum session expiration time of 43200 seconds for security and create session_token instead of using session id for hash creation
This commit is contained in:
@@ -244,7 +244,8 @@ class CI_Session {
|
||||
*/
|
||||
protected function _configure(&$params)
|
||||
{
|
||||
$expiration = config_item('sess_expiration');
|
||||
// We force a minimum expiration time of 43200 seconds (12 hours) for security reasons
|
||||
$expiration = config_item('sess_expiration') == 0 ? 43200 : config_item('sess_expiration');
|
||||
|
||||
if (isset($params['cookie_lifetime']))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user