Storage
Sistema de almacenamiento adaptable para persistir datos de autenticación.
Visión General
El SDK proporciona un sistema de almacenamiento flexible que se adapta automáticamente al entorno:
- Navegador: Usa localStorage o sessionStorage
- Node.js: Usa almacenamiento en memoria
- Testing: Permite mocks personalizados
Uso Básico
Detección Automática
El SDK detecta automáticamente el mejor storage disponible:
Configuración Personalizada
Storage Adapter
Puedes crear tu propio adaptador:
Métodos
Seguridad
No almacenes tokens en localStorage en producción si tu aplicación es vulnerable a XSS. Considera usar httpOnly cookies o memory storage con refresh tokens.