Cookie Utilities
General-purpose cookie management functions.cookieUtils.setCookie
Set a cookie with the given name, value, and options.CookieOptions
Example:cookieUtils.getCookie
Get a cookie value by name.string | null - The cookie value, or null if not found
Example:
cookieUtils.removeCookie
Remove a cookie by name.RemoveCookieOptions
Example:JWT Token Utilities
Specialized utilities for managing JWT authentication tokens.jwtCookieUtils.saveToken
Save a JWT token to a secure cookie.- Name:
logto_authtoken - Expires: 7 days
- Secure: true (HTTPS only)
- SameSite: strict
- Path: /
jwtCookieUtils.getToken
Retrieve the JWT token from the cookie.string | null - The JWT token, or null if not found
Example:
jwtCookieUtils.removeToken
Remove the JWT token cookie.Configuration Validation
validateLogtoConfig
Validate Logto configuration for required fields.Error if configuration is invalid or missing required fields
Example:
The library uses internal utilities for transforming user data and generating guest IDs. These utilities are used automatically by the AuthProvider and do not need to be called directly.