- Issue created by @elc
- Status changed to Downport
4 months ago 7:00am 1 August 2024 - Issue was unassigned.
- Status changed to Fixed
4 months ago 3:32pm 1 August 2024 Automatically closed - issue fixed for 2 weeks with no activity.
Using the SessionManagerInterface::getId() or Session::getId() no longer reliably returns and valid and non-changing session id.
Modules should not use the Session ID but rather their own internal unique identifier.
Change notice: [D9.2] Drupal uses PHP session ID generation →
Login multiple users from multiple locations and they will all end up with the same hashed session id, which is the value of Crypt::hashBase64(NULL)
.
Use the recommended method of an internal unique value stored in the session instead of the session id itself.
Fixed
2.1
Code
Automatically closed - issue fixed for 2 weeks with no activity.