session library

Classes

CacheSessionStore
Stores session payloads inside a cache repository while only persisting lightweight identifiers inside the client cookie.
CookieStore
A Store implementation that uses cookies to store session data.
FilesystemStore
A simple Dart adaptation of Gorilla's FilesystemStore, storing session data in files. For demonstration only. This is minimal and not production-hardened.
MemorySessionStore
In-memory, process-local session store mirroring Laravel's array driver.
Options
SecureCookie
A secure cookie implementation supporting both HMAC signing and AES encryption. Provides three security modes:
Session
Represents a session with a unique ID and associated data.
Store
The Store abstract class defines the interface for session storage and retrieval. Implementations handle loading, creating, and saving sessions.

Enums

SecurityMode
The security mode to use for cookie protection