summaryrefslogtreecommitdiff
path: root/classes/Sessions.php
AgeCommit message (Collapse)Author
2025-04-08drop SESSION-specific stuff and move encrypt/decrypt helpers to a separate ↵Andrew Dolgov
class; add a command line flag to generate encryption keys
2025-04-07rename SODIUM_ENCRYPTION_KEY to SESSION_ENCRYPTION_KEY and move related ↵Andrew Dolgov
stuff to Sessions class
2025-04-07add optional encryption for stored session data using Sodium libraryAndrew Dolgov
2025-04-07allow setting lifetime to 0 for session cookiesAndrew Dolgov
2024-12-14Remove use of 'ReturnTypeWillChange'.wn_
'ReturnTypeWillChange' was a workaround needed until we reached PHP 8.0, which introduced union types and allowed alignment with 'SessionHandlerInterface'.
2024-11-23Use native union types in most places.wn_
2024-07-12Move side effects out of the 'Sessions' constructor.wn_
2024-07-11Add and use the 'Sessions' class.wn_