sessions
Global sessions instance that automatically selects the appropriate backend based on environment configuration.
sessions is a lazy async proxy, call its methods with await in real code, including generateSessionId().
Configuration
Storage methods
generateSessionId(): Promise<string>
create(session: Session): Promise<void>
update(userId, sessionId, data): Promise<void>
get(userId, sessionId): Promise<Session | null>
list(userId): Promise<Session[]>
listIds(userId): Promise<string[]>
delete(userId, sessionId): Promise<void>
listAllIds(): Promise<string[]>
clearAll(): Promise<void>
cleanupExpired(): Promise<void>
disconnect(): Promise<void>

