Skip to content

SessionOptions

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

Property Type Description Defined in

cookie?

SessionCookieOptions

Options for the session cookie.

src/plugins/middleware/session.ts:75

genid?

(ctx) => string

Function to generate a session ID.

src/plugins/middleware/session.ts:79

name?

string

Name of the session cookie.

src/plugins/middleware/session.ts:67

resave?

boolean

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

src/plugins/middleware/session.ts:83

rolling?

boolean

Whether to update the session cookie on every request.

src/plugins/middleware/session.ts:91

saveUninitialized?

boolean

Whether to save the session on every request.

src/plugins/middleware/session.ts:87

secret

string | string[]

Secret used to sign the session cookie.

src/plugins/middleware/session.ts:63

store?

Store

Store to use for session data.

src/plugins/middleware/session.ts:71

unset?

"destroy" | "keep"

Whether to destroy or keep the session on logout.

src/plugins/middleware/session.ts:95