Skip to content

zero-auth API Documentation v1.6.0


zero-auth API Documentation / CookieOptions

Interface: CookieOptions ​

Defined in: packages/zero-auth/src/types/cookies.ts:4

Cookie options for setting HTTP-only auth cookies.

Properties ​

domain? ​

optional domain?: string

Defined in: packages/zero-auth/src/types/cookies.ts:16

Cookie domain.


httpOnly? ​

optional httpOnly?: boolean

Defined in: packages/zero-auth/src/types/cookies.ts:10

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


maxAge? ​

optional maxAge?: number

Defined in: packages/zero-auth/src/types/cookies.ts:6

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


path? ​

optional path?: string

Defined in: packages/zero-auth/src/types/cookies.ts:14

Cookie path.

Default ​

ts
"/"

sameSite? ​

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

Defined in: packages/zero-auth/src/types/cookies.ts:12

SameSite policy.

Default ​

ts
"lax"

secure? ​

optional secure?: boolean

Defined in: packages/zero-auth/src/types/cookies.ts:8

Restrict cookie to HTTPS. Defaults to true in production.