Control de identidad para productos que necesitan operar con confianza.
Acceso, sesiones, riesgo y auditoría. Su disponibilidad pública sigue cerrada mientras se validan integraciones.
Cómo funciona
De challenge a sesión con control de confianza.
El flujo se piensa como una decisión de confianza: dispositivo, origen, usuario, tenant y política antes de emitir una sesión.
Integración guiada
La prioridad no es prometer una línea de código, sino reducir decisiones peligrosas durante la implementación.
import { OpendexIdentity } from "@opendex/identity";
const identity = new OpendexIdentity({
projectId: process.env.OPENDEX_PROJECT_ID!,
passkeys: true,
sso: ["google", "github", "saml"],
});
export async function middleware(req: Request) {
const session = await identity.verify(req);
if (!session) return identity.redirect("/login");
return identity.next(session);
}Funciones
Todo lo que necesitas para autenticación empresarial.
Autenticacion sin contrasenas
Flujos pensados para passkeys, magic links y recuperacion segura sin depender de passwords fragiles.
Identidad empresarial
Conexiones SSO y reglas por workspace para separar clientes, equipos internos y administradores.
Gobierno de sesiones
Politicas para expiracion, rotacion, revocacion y control de alcance por aplicacion.
Integracion guiada
La prioridad no es prometer una linea de codigo, sino reducir decisiones peligrosas durante la implementacion.
Residencia por proyecto
Preparado para definir donde viven datos, logs y eventos segun el contexto del cliente.
Auditoria operativa
Eventos de acceso, cambios de configuracion y decisiones de riesgo listos para trazabilidad.




