From 5e0cebf0d1c8f331479f41e369bf0992a8da58d7 Mon Sep 17 00:00:00 2001 From: Andjelko Horvat <comel@vingd.com> Date: Wed, 10 Aug 2011 15:00:15 +0000 Subject: [PATCH] SimpleSAML_SessionHandlerCookie: set cookie only when session_id is updated (like PHP session_start does). git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2889 44740490-163a-0410-bde0-09ae8108e29a --- lib/SimpleSAML/SessionHandlerCookie.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/SimpleSAML/SessionHandlerCookie.php b/lib/SimpleSAML/SessionHandlerCookie.php index f69d060b1..0156a311a 100644 --- a/lib/SimpleSAML/SessionHandlerCookie.php +++ b/lib/SimpleSAML/SessionHandlerCookie.php @@ -55,9 +55,8 @@ extends SimpleSAML_SessionHandler { if(!self::isValidSessionID($this->session_id)) { /* We don't have a valid session. Create a new session id. */ $this->session_id = self::createSessionID(); + $this->setCookie($this->cookie_name, $this->session_id); } - - $this->setCookie($this->cookie_name, $this->session_id); } return $this->session_id; -- GitLab