Skip to content

SessionOptions

Defined in: src/plugins/middleware/session.ts:58

Property Type Description Defined in

cookie?

SessionCookieOptions

Options for the session cookie.

src/plugins/middleware/session.ts:74

genid?

(ctx) => string

Function to generate a session ID.

src/plugins/middleware/session.ts:78

name?

string

Name of the session cookie.

src/plugins/middleware/session.ts:66

resave?

boolean

Whether to force a session identifier cookie to be set on every response.

src/plugins/middleware/session.ts:82

rolling?

boolean

Whether to update the session cookie on every request.

src/plugins/middleware/session.ts:90

saveUninitialized?

boolean

Whether to save the session on every request.

src/plugins/middleware/session.ts:86

secret

string | string[]

Secret used to sign the session cookie.

src/plugins/middleware/session.ts:62

store?

Store

Store to use for session data.

src/plugins/middleware/session.ts:70

unset?

"destroy" | "keep"

Whether to destroy or keep the session on logout.

src/plugins/middleware/session.ts:94