Identidade alojada por si. Para pessoas e para agentes.

Identidade alojada por si. Para pessoas e para agentes.

Identidade alojada por si. Para pessoas e para agentes.

Um fornecedor OpenID completo em .NET 10: passkeys primeiro, OAuth 2.1 sem qualquer grant legado, aprovação humana para o que um agente faz em seu nome — e ecrãs prontos com a sua marca.
Ilimitadosutilizadores — preço por instalação
0implicit, hybrid ou ROPC
RFC 9700auditado com testes executáveis
APROVAÇÃO DE AGENTE
O Bill Runner pede a sua autorização
Pagar a fatura 2026-0842 à Contoso — 1090,00 €
Aprovar
Recusar
eQuantic
Iniciar sessãoContinuar para o eQuantic Console.
Iniciar sessão com uma passkey
ou
E-mail ou nome de utilizador
ada@example.com
Continuar
Iniciar sessão com uma ligação
Os ecrãs reais — com a sua marca, ou desligados.

Identidade alojada por si. Para pessoas e para agentes.

Identidade alojada por si. Para pessoas e para agentes.

Identidade alojada por si. Para pessoas e para agentes.

Um fornecedor OpenID completo em .NET 10: passkeys primeiro, OAuth 2.1 sem qualquer grant legado, aprovação humana para o que um agente faz em seu nome — e ecrãs prontos com a sua marca.
Ilimitadosutilizadores — preço por instalação
0implicit, hybrid ou ROPC
RFC 9700auditado com testes executáveis
APROVAÇÃO DE AGENTE
O Bill Runner pede a sua autorização
Pagar a fatura 2026-0842 à Contoso — 1090,00 €
Aprovar
Recusar
eQuantic
Iniciar sessãoContinuar para o eQuantic Console.
Iniciar sessão com uma passkey
ou
E-mail ou nome de utilizador
ada@example.com
Continuar
Iniciar sessão com uma ligação
Os ecrãs reais — com a sua marca, ou desligados.
O QUE VEM INCLUÍDO

Quatro pilares. Nenhum acrescentado depois.

Quatro pilares. Nenhum acrescentado depois.

Quatro pilares. Nenhum acrescentado depois.

Tudo o que se segue já está disponível e coberto por testes de integração. O que ainda é roadmap, ou exige a licença comercial, está assinalado.
Preparado para agentes
Os agentes de IA são clientes de primeira classe — e a decisão continua a ser da pessoa.
Aprovação humana assíncrona, com a mensagem de vinculação à cabeça
COMMERCIAL
CIBA
Intenção por transação, não acesso permanente
COMMERCIAL
RFC 9396
Delegação «em nome de», com a cadeia act no token
COMMERCIAL
RFC 8693
Registo dinâmico e metadados de recursos — pronto para servidores MCP
COMMERCIAL
RFC 7591 · 9728
Sem palavra-passe, primeiro
Passkeys como credencial principal. As palavras-passe são aceites, nunca exigidas.
Passkeys com verificação obrigatória — AAL2 num só gesto
WebAuthn
Magic link, código por e-mail e por SMS
COMMERCIAL
OTP
Aplicação de autenticação e códigos de recuperação, com step-up pelo motor de fluxos
RFC 6238
Palavras-passe em Argon2id e recuperação autónoma
RFC 9106
OAuth 2.1 como base
Seguro por omissão, não por configuração. Nenhum grant legado — nem atrás de uma flag.
PKCE obrigatório, apenas S256 — plain é recusado
RFC 7636
Refresh com rotação — a reutilização revoga a família inteira
RFC 9700
Device flow para televisões e CLIs
COMMERCIAL
RFC 8628
Tokens vinculados ao certificado (mTLS) para FAPI 2.0
COMMERCIAL
RFC 8705
Autorização granular
A autoridade só pode estreitar, nunca alargar — e um pedido que a alarga é recusado, não aparado.
Permissões por declaração e funções, avaliadas no token
resource:action
Organizações, convites e SCIM — um token fala por uma única organização
COMMERCIAL
RFC 7644
SSO por organização, encaminhado por domínio verificado
COMMERCIAL
Relações ao estilo Zanzibar (OpenFGA / Ory Keto)
ROADMAP
Preparado para agentes
Os agentes de IA são clientes de primeira classe — e a decisão continua a ser da pessoa.
Aprovação humana assíncrona, com a mensagem de vinculação à cabeça
COMMERCIAL
CIBA
Intenção por transação, não acesso permanente
COMMERCIAL
RFC 9396
Delegação «em nome de», com a cadeia act no token
COMMERCIAL
RFC 8693
Registo dinâmico e metadados de recursos — pronto para servidores MCP
COMMERCIAL
RFC 7591 · 9728
Sem palavra-passe, primeiro
Passkeys como credencial principal. As palavras-passe são aceites, nunca exigidas.
Passkeys com verificação obrigatória — AAL2 num só gesto
WebAuthn
Magic link, código por e-mail e por SMS
COMMERCIAL
OTP
Aplicação de autenticação e códigos de recuperação, com step-up pelo motor de fluxos
RFC 6238
Palavras-passe em Argon2id e recuperação autónoma
RFC 9106
OAuth 2.1 como base
Seguro por omissão, não por configuração. Nenhum grant legado — nem atrás de uma flag.
PKCE obrigatório, apenas S256 — plain é recusado
RFC 7636
Refresh com rotação — a reutilização revoga a família inteira
RFC 9700
Device flow para televisões e CLIs
COMMERCIAL
RFC 8628
Tokens vinculados ao certificado (mTLS) para FAPI 2.0
COMMERCIAL
RFC 8705
Autorização granular
A autoridade só pode estreitar, nunca alargar — e um pedido que a alarga é recusado, não aparado.
Permissões por declaração e funções, avaliadas no token
resource:action
Organizações, convites e SCIM — um token fala por uma única organização
COMMERCIAL
RFC 7644
SSO por organização, encaminhado por domínio verificado
COMMERCIAL
Relações ao estilo Zanzibar (OpenFGA / Ory Keto)
ROADMAP
NORMAS E CONFORMIDADE

Certificação externa, não contagem de funcionalidades.

Certificação externa, não contagem de funcionalidades.

Certificação externa, não contagem de funcionalidades.

Cada desvio a uma norma tem um ADR. Cada MUST do lado do servidor tem um teste que o prova.
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
CREDENCIAIS E SINAIS
Passkeys
WebAuthn L2
TOTP
RFC 6238
Argon2id
OWASP params
Security events
RFC 8417
Shared Signals · CAEP
RFC 8935
Problem details
RFC 9457
EMPRESAS
SCIM 2.0 · Users
RFC 7644
Resource metadata
RFC 9728
Mutual-TLS tokens
COMMERCIAL
RFC 8705
SSO por organização
COMMERCIAL
Webhooks assinados
HMAC t,v1
AUDITORIAS
OAuth Security BCP
AUDITADO
OWASP ASVS 5.0 · V6 V7
AUDITADO
Certificação OpenID
SUITE PENDENTE
FAPI 2.0 Security Profile
SUITE PENDENTE
Cada conclusão da análise de lacunas está corrigida ou decidida; falta correr as suites oficiais.
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
CREDENCIAIS E SINAIS
Passkeys
WebAuthn L2
TOTP
RFC 6238
Argon2id
OWASP params
Security events
RFC 8417
Shared Signals · CAEP
RFC 8935
Problem details
RFC 9457
EMPRESAS
SCIM 2.0 · Users
RFC 7644
Resource metadata
RFC 9728
Mutual-TLS tokens
COMMERCIAL
RFC 8705
SSO por organização
COMMERCIAL
Webhooks assinados
HMAC t,v1
AUDITORIAS
OAuth Security BCP
AUDITADO
OWASP ASVS 5.0 · V6 V7
AUDITADO
Certificação OpenID
SUITE PENDENTE
FAPI 2.0 Security Profile
SUITE PENDENTE
Cada conclusão da análise de lacunas está corrigida ou decidida; falta correr as suites oficiais.
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
CREDENCIAIS E SINAIS
Passkeys
WebAuthn L2
TOTP
RFC 6238
Argon2id
OWASP params
Security events
RFC 8417
Shared Signals · CAEP
RFC 8935
Problem details
RFC 9457
EMPRESAS
SCIM 2.0 · Users
RFC 7644
Resource metadata
RFC 9728
Mutual-TLS tokens
COMMERCIAL
RFC 8705
SSO por organização
COMMERCIAL
Webhooks assinados
HMAC t,v1
AUDITORIAS
OAuth Security BCP
AUDITADO
OWASP ASVS 5.0 · V6 V7
AUDITADO
Certificação OpenID
SUITE PENDENTE
FAPI 2.0 Security Profile
SUITE PENDENTE
Cada conclusão da análise de lacunas está corrigida ou decidida; falta correr as suites oficiais.
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
CREDENCIAIS E SINAIS
Passkeys
WebAuthn L2
TOTP
RFC 6238
Argon2id
OWASP params
Security events
RFC 8417
Shared Signals · CAEP
RFC 8935
Problem details
RFC 9457
EMPRESAS
SCIM 2.0 · Users
RFC 7644
Resource metadata
RFC 9728
Mutual-TLS tokens
COMMERCIAL
RFC 8705
SSO por organização
COMMERCIAL
Webhooks assinados
HMAC t,v1
AUDITORIAS
OAuth Security BCP
AUDITADO
OWASP ASVS 5.0 · V6 V7
AUDITADO
Certificação OpenID
SUITE PENDENTE
FAPI 2.0 Security Profile
SUITE PENDENTE
Cada conclusão da análise de lacunas está corrigida ou decidida; falta correr as suites oficiais.
QUICK START

A funcionar em dois comandos.

A funcionar em dois comandos.

A funcionar em dois comandos.

Com acesso ao feed: nenhuma chave de licença fora de produção. As migrações correm sozinhas e um cliente M2M de desenvolvimento já vem registado.
localhost:5180/scalar— documentação da API
samples/…WebPages.Sample— os ecrãs com a sua marca, sem base de dados
zsh — equantic-auth
# 1. PostgreSQL
$ docker compose up -d
# 2. A API — aplica as migrações, cria o cliente de desenvolvimento
$ dotnet run --project samples/eQuantic.Auth.Api.Sample
# 3. Feito
$ curl localhost:5180/.well-known/openid-configuration{ "issuer": "http://localhost:5180/", "code_challenge_methods_supported": ["S256"], … }
QUICK START

A funcionar em dois comandos.

A funcionar em dois comandos.

A funcionar em dois comandos.

Com acesso ao feed: nenhuma chave de licença fora de produção. As migrações correm sozinhas e um cliente M2M de desenvolvimento já vem registado.
localhost:5180/scalar— documentação da API
samples/…WebPages.Sample— os ecrãs com a sua marca, sem base de dados
zsh — equantic-auth
# 1. PostgreSQL
$ docker compose up -d
# 2. A API — aplica as migrações, cria o cliente de desenvolvimento
$ dotnet run --project samples/eQuantic.Auth.Api.Sample
# 3. Feito
$ curl localhost:5180/.well-known/openid-configuration{ "issuer": "http://localhost:5180/", "code_challenge_methods_supported": ["S256"], … }
COMPARAR

Onde se encaixa.

Onde se encaixa.

Onde se encaixa.

Escolher um fornecedor de identidade é escolher onde corre, quem guarda os dados e o que faz o preço crescer.
eQuantic.Auth
Keycloak
Duende IdentityServer
Auth0
Zitadel
ENTREGA
Servidor alojado por si
Servidor alojado por si
Framework dentro da sua aplicação ASP.NET Core
SaaS gerido
Alojado por si ou na nuvem deles
RUNTIME
.NET 10
Java · Quarkus
.NET
—
Go
ECRÃS DE AUTENTICAÇÃO
Prontos, com a sua marca, opcionais
Temas FreeMarker
Construídos por si, a partir de modelos
Universal Login
Autenticação alojada
LICENÇA
Core gratuito · módulos comerciais anuais
Apache 2.0
Comercial, com edição gratuita para pequenas empresas
Subscrição
AGPL-3.0
O PREÇO CRESCE COM
Instalações de produção — nunca utilizadores
Gratuito; suporte pago à parte
Edição e dimensão da empresa
Utilizadores ativos por mês
Utilização, na nuvem deles
ONDE FICAM OS SEUS UTILIZADORES
Na sua infraestrutura
Na sua infraestrutura
Na sua infraestrutura
Na nuvem do fornecedor
Onde escolher
Com base na documentação pública de cada fornecedor em setembro de 2026. As marcas pertencem aos respetivos titulares.
PREÇOS

O core é gratuito. Os módulos são licenciados.

O core é gratuito. Os módulos são licenciados.

O core é gratuito. Os módulos são licenciados.

O core é gratuito para qualquer uso, incluindo comercial. A licença comercial acrescenta os módulos, por instalação de produção — os utilizadores nunca são contados.
CommunityGratuitoO core, para qualquer usoTudo o que um início de sessão precisa, também para a sua empresa. Em produção, corre com uma chave Community gratuita.
OpenID Connect e OAuth 2.1, contas e sessões
Passkeys, aplicação autenticadora e códigos de recuperação
Funções e permissões, registo de auditoria e a CLI eqa
Ecrãs prontos com o seu nome e logótipo
Todos os módulos desbloqueados fora de produção
Pedir acesso
Commercial
MÓDULOS COMERCIAIS
1390 €
valor de exemplo
por instalação de produção, por anoTudo o que inclui o Community, e os módulos que a sua chave ativa.
Agentes de IA: device flow, CIBA, token exchange, registo dinâmico
Início de sessão sem palavra-passe: link mágico, código por e-mail e por SMS
Organizações, convites, SSO por organização e SCIM
Webhooks e hooks, white-label, sinais de risco, mTLS e FAPI 2.0
Suporte com SLA — resposta em 1 dia útil
Brevemente: realms multi-tenant e branding por organização
Comprar licença
Faturação anual · cartão ou fatura · chave de imediato
CommunityGratuitoO core, para qualquer usoTudo o que um início de sessão precisa, também para a sua empresa. Em produção, corre com uma chave Community gratuita.
OpenID Connect e OAuth 2.1, contas e sessões
Passkeys, aplicação autenticadora e códigos de recuperação
Funções e permissões, registo de auditoria e a CLI eqa
Ecrãs prontos com o seu nome e logótipo
Todos os módulos desbloqueados fora de produção
Pedir acesso
Commercial
MÓDULOS COMERCIAIS
1390 €
valor de exemplo
por instalação de produção, por anoTudo o que inclui o Community, e os módulos que a sua chave ativa.
Agentes de IA: device flow, CIBA, token exchange, registo dinâmico
Início de sessão sem palavra-passe: link mágico, código por e-mail e por SMS
Organizações, convites, SSO por organização e SCIM
Webhooks e hooks, white-label, sinais de risco, mTLS e FAPI 2.0
Suporte com SLA — resposta em 1 dia útil
Brevemente: realms multi-tenant e branding por organização
Comprar licença
Faturação anual · cartão ou fatura · chave de imediato
O que é uma instalação? Um issuer de produção. Réplicas atrás do mesmo issuer contam como uma; desenvolvimento, staging e CI não contam.
LICENCIAMENTO

Perguntas diretas, respostas curtas.

Perguntas diretas, respostas curtas.

Perguntas diretas, respostas curtas.

O core, para qualquer uso, incluindo comercial: OpenID Connect e OAuth 2.1, contas e sessões, passkeys, aplicação autenticadora e códigos de recuperação, funções e permissões, o registo de auditoria e os ecrãs prontos com o seu nome e logótipo.

Comece pelo core gratuito. Licencie os módulos quando precisar.

Comece pelo core gratuito. Licencie os módulos quando precisar.

Comece pelo core gratuito. Licencie os módulos quando precisar.