mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-15 03:18:26 +00:00
Merge pull request #8141 from cakephp/session-index-error
Use safer methods to read session configuration.
This commit is contained in:
commit
3a51018792
1 changed files with 4 additions and 3 deletions
|
@ -345,12 +345,13 @@ class CakeSession {
|
|||
* @return bool
|
||||
*/
|
||||
protected static function _validAgentAndTime() {
|
||||
$config = static::read('Config');
|
||||
$userAgent = static::read('Config.userAgent');
|
||||
$time = static::read('Config.time');
|
||||
$validAgent = (
|
||||
Configure::read('Session.checkAgent') === false ||
|
||||
isset($config['userAgent']) && static::$_userAgent === $config['userAgent']
|
||||
isset($userAgent) && static::$_userAgent === $userAgent
|
||||
);
|
||||
return ($validAgent && static::$time <= $config['time']);
|
||||
return ($validAgent && static::$time <= $time);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue