- Plataforma open source de infraestructura de autenticación (inicio de sesión/permisos) para desarrollar software empresarial (B2B SaaS)
- Optimizada para arquitectura multi-tenant, servicio API-first y entornos en la nube; no depende de un lenguaje o framework específico, por lo que puede integrarse con cualquier stack tecnológico
Funciones principales
- Página de inicio de sesión alojada y personalizable: ofrece una UI preconfigurada, permite ajustar la marca y agregar o quitar métodos de inicio de sesión con solo unos clics desde la consola
- Multi-tenancy B2B: administración de permisos y usuarios por organización cliente (tenant), con posibilidad de aplicar políticas de autenticación personalizadas para cada empresa cliente
- Impersonation de usuario (inicio de sesión delegado): administradores y desarrolladores pueden iniciar sesión directamente como un usuario para depuración y soporte
- Página de configuración de autoservicio: los clientes pueden administrar por su cuenta invitaciones a miembros de la organización, configuración de acceso y más
- Magic link (inicio de sesión por correo electrónico): permite acceso mediante enlace por email sin escribir código
- Inicio de sesión social: integración con Google, GitHub y Microsoft
- SAML SSO: integración con SSO empresarial sin necesidad de escribir código adicional
- SCIM (Enterprise Directory Sync): soporte para sincronización de directorios (provisioning)
- Control de acceso basado en roles (RBAC): UI integrada; basta con aplicar la función de verificación de permisos dentro de la app (
hasPermission)
- Autenticación multifactor (MFA/2FA): varias opciones de autenticación en dos pasos, con configuración por empresa para hacerla obligatoria o no
- Passkeys y WebAuthn: soporte para inicio de sesión con passkey sin escribir código. Compatible con todas las plataformas de passkeys, como Touch ID y YubiKey
- TOTP (app OTP): soporte para autenticación con contraseñas de un solo uso basadas en tiempo, como Google Authenticator, sin escribir código
- Administración de API keys: UI para emitir, administrar y verificar autenticación de API keys
- Invitación de usuarios: administradores y usuarios existentes pueden invitar a colegas
- Webhooks: sincronización de datos en tiempo real
Soporte para varios SDK
- Frontend: incluye SDK para React; al envolver toda la app con
<TesseralProvider>, se automatizan la autenticación, la renovación de tokens y el gating de acceso, entre otros
- Backend: soporte de SDK para frameworks backend principales como Express, Flask y Go, con autenticación manejada en forma de middleware
- Verificación automática de tokens de autenticación y funciones para extraer información de usuario, ID de organización, permisos, etc.
Aún no hay comentarios.