RegisterLogin
DocsPricing
RegisterLogin
  • Getting Started
  • Introduction
  • Quick Start
  • SDKs
  • React
  • TypeScript
  • Next.js
  • Express
  • NestJS
  • Python
  • API Reference
  • Support and Resources
  • FAQ
  • Contact

Session Management

Secure cookie-based session and token management for Express.js applications.


Overview

AuthSafe uses secure HTTP-only cookies to store authentication tokens. Provides setAuthCookies() to store tokens, getAuthCookies() to retrieve them, clearAuthCookies() to clear all auth cookies, and refreshTokens() to refresh access tokens.


Basic Usage

import { setAuthCookies, getAuthCookies, clearAuthCookies } from 'authsafe-express';

// Store tokens after successful authentication
setAuthCookies(res, tokens, config);

// Retrieve stored tokens
const cookies = getAuthCookies(req);

// Clear all auth cookies on logout
clearAuthCookies(res, config);

Best Practices
  • Cookies use httpOnly, secure (production), sameSite: 'lax', and path: '/' by default
  • Default cookie prefix is 'authsafe.' (e.g., authsafe.id_token, authsafe.access_token)
  • Cookie prefix is customizable via initAuthSafe cookies.prefix option

AuthSafe

Product

HighlightFeatureIntegrationPricingFAQ

Company

AboutBlogContact

Developer

DashboardDocumentation

Legal

Terms & ConditionsPrivacyComplianceShippingCancellationAI

© 2026 AuthSafe. All rights reserved.

Valoramos su privacidad

Este sitio web utiliza cookies para análisis anónimos que nos ayudan a mejorar su experiencia. No se almacena ni comparte información personal. Puede permitir o rechazar el seguimiento analítico en cualquier momento. Consulte nuestra Política de Privacidad.

Usamos cookies para análisis anónimos. No se almacena información personal. Consulte nuestra Política de Privacidad.