Change session cookie name CIVISOSESSID -> SESSCIVISO
authorManuel Flandorfer <mflandor@greenpeace.org>
Thu, 7 Dec 2023 20:23:43 +0000 (20:23 +0000)
committerManuel Flandorfer <mflandor@greenpeace.org>
Thu, 7 Dec 2023 20:23:43 +0000 (20:23 +0000)
CRM/Utils/System/Standalone.php
ext/standaloneusers/tests/phpunit/Civi/Standalone/SessionHandlerTest.php

index 0604fd6ebf18343d5b4e4376589bfdf730a20a54..d313f60a98a81ade7fff62dcd453dcc60e193f69 100644 (file)
@@ -591,7 +591,7 @@ class CRM_Utils_System_Standalone extends CRM_Utils_System_Base {
     session_start([
       'cookie_httponly'  => 1,
       'gc_maxlifetime'   => $session_max_lifetime,
-      'name'             => 'CIVISOSESSID',
+      'name'             => 'SESSCIVISO',
       'use_cookies'      => 1,
       'use_only_cookies' => 1,
       'use_strict_mode'  => 1,
index e49eb1600aed0d56fab2f08acab76ec0a696d332..88965d702af595edff9d2796144639110c03c613 100644 (file)
@@ -31,7 +31,7 @@ class SessionHandlerTest extends TestCase implements EndToEndInterface {
     $session_handler = new SessionHandler();
 
     // Open a session
-    $session_handler->open('/path', 'CIVISOSESSID');
+    $session_handler->open('/path', 'SESSCIVISO');
 
     // Create a unique session ID
     $session_id = $session_handler->create_sid();
@@ -58,7 +58,7 @@ class SessionHandlerTest extends TestCase implements EndToEndInterface {
     sleep(1);
 
     // Re-open the session
-    $session_handler->open('/path', 'CIVISOSESSID');
+    $session_handler->open('/path', 'SESSCIVISO');
 
     // Validate the session
     $this->assertTrue($session_handler->validateId($session_id));
@@ -89,7 +89,7 @@ class SessionHandlerTest extends TestCase implements EndToEndInterface {
     sleep(1);
 
     // Re-open the session
-    $session_handler->open('/path', 'CIVISOSESSID');
+    $session_handler->open('/path', 'SESSCIVISO');
 
     // Validate the session
     $this->assertTrue($session_handler->validateId($session_id));
@@ -121,7 +121,7 @@ class SessionHandlerTest extends TestCase implements EndToEndInterface {
       ->execute();
 
     // Open a new session to trigger garbage collection
-    $session_handler->open('/path', 'CIVISOSESSID');
+    $session_handler->open('/path', 'SESSCIVISO');
     $new_sid = $session_handler->create_sid();
     $session_handler->read($new_sid);
 
@@ -148,14 +148,14 @@ class SessionHandlerTest extends TestCase implements EndToEndInterface {
     $tx = new \CRM_Core_Transaction();
 
     // Create a new session
-    $session_handler->open('/path', 'CIVISOSESSID');
+    $session_handler->open('/path', 'SESSCIVISO');
     $session_id = $session_handler->create_sid();
     $session_handler->read($session_id);
     $session_handler->write($session_id, 'CiviCRM|a:0:{}');
     $session_handler->close();
 
     // Re-open the session
-    $session_handler->open('/path', 'CIVISOSESSID');
+    $session_handler->open('/path', 'SESSCIVISO');
     $session_handler->validateId($session_id);
     $session_handler->read($session_id);
     $session_handler->write($session_id, 'CiviCRM|a:1:{s:4:"ufID";i:1}');