Backend SDK
El SDK de backend para Node.js proporciona todo lo necesario para implementar autenticación por WhatsApp en tu servidor.Instalación
Componentes principales
CamarauthBackend
La clase principal que gestiona todo el flujo de autenticación:CamarauthClient
Cliente HTTP para comunicarse con el backend:Soporte de bases de datos
Camarauth funciona con cualquier base de datos gracias al sistema de adaptadores:PostgreSQL
PostgreSQL, MySQL, SQLite
MongoDB
MongoDB con mapeo flexible
Redis
Redis para caché y sesiones
Custom
DynamoDB, Firebase, Prisma, etc.
Características
- ✅ WebSocket Server - Comunicación en tiempo real
- ✅ HTTP API - Endpoints RESTful documentados con Swagger
- ✅ Webhooks - Integración con Evolution API
- ✅ JWT - Tokens seguros con refresh
- ✅ Cualquier base de datos - PostgreSQL, MongoDB, Redis, o custom
- ✅ CORS - Configurable
- ✅ Auto-cleanup - Limpieza automática de PINs expirados

