next-session
Version:
Simple promise-based session for Next.js
10 lines (9 loc) • 371 B
TypeScript
import { SessionData, SessionStore } from "./types";
export default class MemoryStore implements SessionStore {
store: Map<string, string>;
constructor();
get(sid: string): Promise<SessionData | null>;
set(sid: string, sess: SessionData): Promise<void>;
destroy(sid: string): Promise<void>;
touch(sid: string, sess: SessionData): Promise<void>;
}