Identidad que alojas tú. Para personas y para agentes.

Identidad que alojas tú. Para personas y para agentes.

Identidad que alojas tú. Para personas y para agentes.

Un proveedor OpenID completo en .NET 10: passkeys primero, OAuth 2.1 sin ningún grant heredado, aprobación humana para lo que un agente hace en tu nombre — y pantallas listas con tu marca.
Ilimitadosusuarios — precio por instalación
0implicit, hybrid o ROPC
RFC 9700auditado con pruebas ejecutables
APROBACIÓN DE AGENTE
Bill Runner pide tu permiso
Pagar la factura 2026-0842 a Contoso — 1090,00 €
Aprobar
Denegar
eQuantic
Iniciar sesiónContinúa a eQuantic Console.
Iniciar sesión con una passkey
o
Correo electrónico o usuario
ada@example.com
Continuar
Iniciar sesión con un enlace
Las pantallas reales — con tu marca, o desactivadas.

Identidad que alojas tú. Para personas y para agentes.

Identidad que alojas tú. Para personas y para agentes.

Identidad que alojas tú. Para personas y para agentes.

Un proveedor OpenID completo en .NET 10: passkeys primero, OAuth 2.1 sin ningún grant heredado, aprobación humana para lo que un agente hace en tu nombre — y pantallas listas con tu marca.
Ilimitadosusuarios — precio por instalación
0implicit, hybrid o ROPC
RFC 9700auditado con pruebas ejecutables
APROBACIÓN DE AGENTE
Bill Runner pide tu permiso
Pagar la factura 2026-0842 a Contoso — 1090,00 €
Aprobar
Denegar
eQuantic
Iniciar sesiónContinúa a eQuantic Console.
Iniciar sesión con una passkey
o
Correo electrónico o usuario
ada@example.com
Continuar
Iniciar sesión con un enlace
Las pantallas reales — con tu marca, o desactivadas.
QUÉ INCLUYE

Cuatro pilares. Ninguno añadido después.

Cuatro pilares. Ninguno añadido después.

Cuatro pilares. Ninguno añadido después.

Todo lo de abajo ya está disponible y cubierto por pruebas de integración. Lo que aún es roadmap, o requiere la licencia comercial, lo indica.
Preparado para agentes
Los agentes de IA son clientes de primera clase — y la persona sigue siendo quien decide.
Aprobación humana asíncrona, con el mensaje de vinculación por delante
COMMERCIAL
CIBA
Intención por transacción, no acceso permanente
COMMERCIAL
RFC 9396
Delegación «en nombre de», con la cadena act en el token
COMMERCIAL
RFC 8693
Registro dinámico y metadatos de recursos — listo para servidores MCP
COMMERCIAL
RFC 7591 · 9728
Sin contraseñas, primero
Passkeys como credencial principal. Las contraseñas se admiten, nunca se exigen.
Passkeys con verificación obligatoria — AAL2 en un solo gesto
WebAuthn
Magic link, código por correo y por SMS
COMMERCIAL
OTP
App de autenticación y códigos de recuperación, con step-up por el motor de flujos
RFC 6238
Contraseñas en Argon2id y recuperación autoservicio
RFC 9106
OAuth 2.1 como base
Seguro por defecto, no por configuración. Ningún grant heredado — ni siquiera tras una flag.
PKCE obligatorio, solo S256 — plain se rechaza
RFC 7636
Refresh con rotación — reutilizarlo revoca toda la familia
RFC 9700
Device flow para televisores y CLIs
COMMERCIAL
RFC 8628
Tokens ligados al certificado (mTLS) para FAPI 2.0
COMMERCIAL
RFC 8705
Autorización detallada
La autoridad solo puede reducirse, nunca ampliarse — y una petición que la amplía se rechaza, no se recorta.
Permisos por declaración y roles, evaluados en el token
resource:action
Organizaciones, invitaciones y SCIM — un token habla por una sola organización
COMMERCIAL
RFC 7644
SSO por organización, enrutado por dominio verificado
COMMERCIAL
Relaciones al estilo Zanzibar (OpenFGA / Ory Keto)
ROADMAP
Preparado para agentes
Los agentes de IA son clientes de primera clase — y la persona sigue siendo quien decide.
Aprobación humana asíncrona, con el mensaje de vinculación por delante
COMMERCIAL
CIBA
Intención por transacción, no acceso permanente
COMMERCIAL
RFC 9396
Delegación «en nombre de», con la cadena act en el token
COMMERCIAL
RFC 8693
Registro dinámico y metadatos de recursos — listo para servidores MCP
COMMERCIAL
RFC 7591 · 9728
Sin contraseñas, primero
Passkeys como credencial principal. Las contraseñas se admiten, nunca se exigen.
Passkeys con verificación obligatoria — AAL2 en un solo gesto
WebAuthn
Magic link, código por correo y por SMS
COMMERCIAL
OTP
App de autenticación y códigos de recuperación, con step-up por el motor de flujos
RFC 6238
Contraseñas en Argon2id y recuperación autoservicio
RFC 9106
OAuth 2.1 como base
Seguro por defecto, no por configuración. Ningún grant heredado — ni siquiera tras una flag.
PKCE obligatorio, solo S256 — plain se rechaza
RFC 7636
Refresh con rotación — reutilizarlo revoca toda la familia
RFC 9700
Device flow para televisores y CLIs
COMMERCIAL
RFC 8628
Tokens ligados al certificado (mTLS) para FAPI 2.0
COMMERCIAL
RFC 8705
Autorización detallada
La autoridad solo puede reducirse, nunca ampliarse — y una petición que la amplía se rechaza, no se recorta.
Permisos por declaración y roles, evaluados en el token
resource:action
Organizaciones, invitaciones y SCIM — un token habla por una sola organización
COMMERCIAL
RFC 7644
SSO por organización, enrutado por dominio verificado
COMMERCIAL
Relaciones al estilo Zanzibar (OpenFGA / Ory Keto)
ROADMAP
ESTÁNDARES Y CONFORMIDAD

Certificación externa, no recuento de funciones.

Certificación externa, no recuento de funciones.

Certificación externa, no recuento de funciones.

Toda desviación de un estándar tiene su ADR. Cada MUST del lado del servidor tiene una prueba que lo demuestra.
PROTOCOLO
OpenID Connect
Core 1.0
PKCE · S256
RFC 7636
Pushed requests
RFC 9126
Dynamic registration
RFC 7591/7592
Token exchange
RFC 8693
Rich authorization
RFC 9396
Device authorization
RFC 8628
Backchannel (CIBA)
poll
CREDENCIALES Y SEÑALES
Passkeys
WebAuthn L2
TOTP
RFC 6238
Argon2id
OWASP params
Security events
RFC 8417
Shared Signals · CAEP
RFC 8935
Problem details
RFC 9457
EMPRESA
SCIM 2.0 · Users
RFC 7644
Resource metadata
RFC 9728
Mutual-TLS tokens
COMMERCIAL
RFC 8705
SSO por organización
COMMERCIAL
Webhooks firmados
HMAC t,v1
AUDITORÍAS
OAuth Security BCP
AUDITADO
OWASP ASVS 5.0 · V6 V7
AUDITADO
Certificación OpenID
SUITE PENDIENTE
FAPI 2.0 Security Profile
SUITE PENDIENTE
Cada hallazgo del análisis de brechas está corregido o decidido; queda ejecutar las suites oficiales.
PROTOCOLO
OpenID Connect
Core 1.0
PKCE · S256
RFC 7636
Pushed requests
RFC 9126
Dynamic registration
RFC 7591/7592
Token exchange
RFC 8693
Rich authorization
RFC 9396
Device authorization
RFC 8628
Backchannel (CIBA)
poll
CREDENCIALES Y SEÑALES
Passkeys
WebAuthn L2
TOTP
RFC 6238
Argon2id
OWASP params
Security events
RFC 8417
Shared Signals · CAEP
RFC 8935
Problem details
RFC 9457
EMPRESA
SCIM 2.0 · Users
RFC 7644
Resource metadata
RFC 9728
Mutual-TLS tokens
COMMERCIAL
RFC 8705
SSO por organización
COMMERCIAL
Webhooks firmados
HMAC t,v1
AUDITORÍAS
OAuth Security BCP
AUDITADO
OWASP ASVS 5.0 · V6 V7
AUDITADO
Certificación OpenID
SUITE PENDIENTE
FAPI 2.0 Security Profile
SUITE PENDIENTE
Cada hallazgo del análisis de brechas está corregido o decidido; queda ejecutar las suites oficiales.
PROTOCOLO
OpenID Connect
Core 1.0
PKCE · S256
RFC 7636
Pushed requests
RFC 9126
Dynamic registration
RFC 7591/7592
Token exchange
RFC 8693
Rich authorization
RFC 9396
Device authorization
RFC 8628
Backchannel (CIBA)
poll
CREDENCIALES Y SEÑALES
Passkeys
WebAuthn L2
TOTP
RFC 6238
Argon2id
OWASP params
Security events
RFC 8417
Shared Signals · CAEP
RFC 8935
Problem details
RFC 9457
EMPRESA
SCIM 2.0 · Users
RFC 7644
Resource metadata
RFC 9728
Mutual-TLS tokens
COMMERCIAL
RFC 8705
SSO por organización
COMMERCIAL
Webhooks firmados
HMAC t,v1
AUDITORÍAS
OAuth Security BCP
AUDITADO
OWASP ASVS 5.0 · V6 V7
AUDITADO
Certificación OpenID
SUITE PENDIENTE
FAPI 2.0 Security Profile
SUITE PENDIENTE
Cada hallazgo del análisis de brechas está corregido o decidido; queda ejecutar las suites oficiales.
PROTOCOLO
OpenID Connect
Core 1.0
PKCE · S256
RFC 7636
Pushed requests
RFC 9126
Dynamic registration
RFC 7591/7592
Token exchange
RFC 8693
Rich authorization
RFC 9396
Device authorization
RFC 8628
Backchannel (CIBA)
poll
CREDENCIALES Y SEÑALES
Passkeys
WebAuthn L2
TOTP
RFC 6238
Argon2id
OWASP params
Security events
RFC 8417
Shared Signals · CAEP
RFC 8935
Problem details
RFC 9457
EMPRESA
SCIM 2.0 · Users
RFC 7644
Resource metadata
RFC 9728
Mutual-TLS tokens
COMMERCIAL
RFC 8705
SSO por organización
COMMERCIAL
Webhooks firmados
HMAC t,v1
AUDITORÍAS
OAuth Security BCP
AUDITADO
OWASP ASVS 5.0 · V6 V7
AUDITADO
Certificación OpenID
SUITE PENDIENTE
FAPI 2.0 Security Profile
SUITE PENDIENTE
Cada hallazgo del análisis de brechas está corregido o decidido; queda ejecutar las suites oficiales.
QUICK START

Funcionando en dos comandos.

Funcionando en dos comandos.

Funcionando en dos comandos.

Con acceso al feed: ninguna clave de licencia fuera de producción. Las migraciones se aplican solas y se crea un cliente M2M de desarrollo.
localhost:5180/scalar— referencia de la API
samples/…WebPages.Sample— las pantallas con tu marca, sin base de datos
zsh — equantic-auth
# 1. PostgreSQL
$ docker compose up -d
# 2. La API — aplica las migraciones, crea el cliente de desarrollo
$ dotnet run --project samples/eQuantic.Auth.Api.Sample
# 3. Listo
$ curl localhost:5180/.well-known/openid-configuration{ "issuer": "http://localhost:5180/", "code_challenge_methods_supported": ["S256"], … }
QUICK START

Funcionando en dos comandos.

Funcionando en dos comandos.

Funcionando en dos comandos.

Con acceso al feed: ninguna clave de licencia fuera de producción. Las migraciones se aplican solas y se crea un cliente M2M de desarrollo.
localhost:5180/scalar— referencia de la API
samples/…WebPages.Sample— las pantallas con tu marca, sin base de datos
zsh — equantic-auth
# 1. PostgreSQL
$ docker compose up -d
# 2. La API — aplica las migraciones, crea el cliente de desarrollo
$ dotnet run --project samples/eQuantic.Auth.Api.Sample
# 3. Listo
$ curl localhost:5180/.well-known/openid-configuration{ "issuer": "http://localhost:5180/", "code_challenge_methods_supported": ["S256"], … }
COMPARAR

Dónde encaja.

Dónde encaja.

Dónde encaja.

Elegir un proveedor de identidad es elegir dónde se ejecuta, quién guarda los datos y qué hace crecer el precio.
eQuantic.Auth
Keycloak
Duende IdentityServer
Auth0
Zitadel
ENTREGA
Servidor que alojas tú
Servidor que alojas tú
Framework dentro de tu app ASP.NET Core
SaaS gestionado
Autoalojado o en su nube
RUNTIME
.NET 10
Java · Quarkus
.NET
—
Go
PANTALLAS DE LOGIN
Listas, con tu marca, opcionales
Temas FreeMarker
Las construyes tú, a partir de plantillas
Universal Login
Login alojado
LICENCIA
Core gratis · módulos comerciales anuales
Apache 2.0
Comercial, con edición gratuita para empresas pequeñas
Suscripción
AGPL-3.0
EL PRECIO CRECE CON
Instalaciones de producción — nunca usuarios
Gratis; soporte de pago aparte
Edición y tamaño de la empresa
Usuarios activos al mes
Uso, en su nube
DÓNDE VIVEN TUS USUARIOS
En tu infraestructura
En tu infraestructura
En tu infraestructura
En la nube del proveedor
Donde tú elijas
Según la documentación pública de cada proveedor a septiembre de 2026. Las marcas pertenecen a sus propietarios.
PRECIOS

El core es gratis. Los módulos se licencian.

El core es gratis. Los módulos se licencian.

El core es gratis. Los módulos se licencian.

El core es gratis para cualquier uso, también comercial. La licencia comercial añade los módulos, por instalación de producción — los usuarios nunca se cuentan.
CommunityGratisEl core, para cualquier usoTodo lo que necesita un inicio de sesión, también para tu empresa. En producción funciona con una clave Community gratuita.
OpenID Connect y OAuth 2.1, cuentas y sesiones
Passkeys, app de autenticación y códigos de recuperación
Roles y permisos, el registro de auditoría y la CLI eqa
Pantallas listas con tu nombre y logotipo
Todos los módulos desbloqueados fuera de producción
Solicitar acceso
Commercial
MÓDULOS COMERCIALES
1390 €
precio de ejemplo
por instalación de producción, al añoTodo lo de Community, y los módulos que tu clave activa.
Agentes de IA: device flow, CIBA, token exchange, registro dinámico
Inicio de sesión sin contraseña: enlace mágico, código por e-mail y por SMS
Organizaciones, invitaciones, SSO por organización y SCIM
Webhooks y hooks, marca blanca, señales de riesgo, mTLS y FAPI 2.0
Soporte con SLA — respuesta en 1 día hábil
Próximamente: realms multi-tenant y branding por organización
Comprar licencia
Facturación anual · tarjeta o factura · clave al instante
CommunityGratisEl core, para cualquier usoTodo lo que necesita un inicio de sesión, también para tu empresa. En producción funciona con una clave Community gratuita.
OpenID Connect y OAuth 2.1, cuentas y sesiones
Passkeys, app de autenticación y códigos de recuperación
Roles y permisos, el registro de auditoría y la CLI eqa
Pantallas listas con tu nombre y logotipo
Todos los módulos desbloqueados fuera de producción
Solicitar acceso
Commercial
MÓDULOS COMERCIALES
1390 €
precio de ejemplo
por instalación de producción, al añoTodo lo de Community, y los módulos que tu clave activa.
Agentes de IA: device flow, CIBA, token exchange, registro dinámico
Inicio de sesión sin contraseña: enlace mágico, código por e-mail y por SMS
Organizaciones, invitaciones, SSO por organización y SCIM
Webhooks y hooks, marca blanca, señales de riesgo, mTLS y FAPI 2.0
Soporte con SLA — respuesta en 1 día hábil
Próximamente: realms multi-tenant y branding por organización
Comprar licencia
Facturación anual · tarjeta o factura · clave al instante
¿Qué es una instalación? Un issuer de producción. Las réplicas tras el mismo issuer cuentan como una; desarrollo, staging y CI no cuentan.
LICENCIAS

Preguntas directas, respuestas cortas.

Preguntas directas, respuestas cortas.

Preguntas directas, respuestas cortas.

El core, para cualquier uso, también comercial: OpenID Connect y OAuth 2.1, cuentas y sesiones, passkeys, app de autenticación y códigos de recuperación, roles y permisos, el registro de auditoría y las pantallas listas con tu nombre y logotipo.

Empieza por el core gratis. Licencia los módulos cuando los necesites.

Empieza por el core gratis. Licencia los módulos cuando los necesites.

Empieza por el core gratis. Licencia los módulos cuando los necesites.