The session code should be compared and packaged as keruald/session.
Some places to look:
- https://devcentral.nasqueron.org/source/tools/browse/master/includes/session.php
- https://code.zed.dereckson.be/source/zed/browse/main/includes/sessions.php (old-style procedural)
- Espace Win legacy code
- https://devcentral.nasqueron.org/source/obsidian/browse/main/workspaces/src/Engines/Framework/Session.php (with keruald/database correct use)