Skip to content

zero-auth API Documentation v1.2.0


zero-auth API Documentation / CookieOptions

Interface: CookieOptions

Defined in: src/types/cookies.ts:4

Cookie options for setting HTTP-only auth cookies.

Properties

domain?

optional domain?: string

Defined in: src/types/cookies.ts:16

Cookie domain.


httpOnly?

optional httpOnly?: boolean

Defined in: src/types/cookies.ts:10

Prevent client-side JS access. Always true for auth cookies.


maxAge?

optional maxAge?: number

Defined in: src/types/cookies.ts:6

Max age in seconds. If not set, cookie is session-only.


path?

optional path?: string

Defined in: src/types/cookies.ts:14

Cookie path.

Default

ts
"/"

sameSite?

optional sameSite?: "strict" | "lax" | "none"

Defined in: src/types/cookies.ts:12

SameSite policy.

Default

ts
"lax"

secure?

optional secure?: boolean

Defined in: src/types/cookies.ts:8

Restrict cookie to HTTPS. Defaults to true in production.