Um fornecedor OpenID Connect gratuito, alojado na UE.

O Dazr Identity é um fornecedor OpenID Connect alojado, grátis para cada app e cada utilizador, em testes e em produção. As pessoas iniciam sessão com uma passkey, um código por email ou a sua conta Google ou Microsoft. De uma empresa italiana, em servidores na Alemanha.

O que recebe grátis.

Um fornecedor real para utilizadores reais, não um servidor simulado.

OpenID Connect padrão

O fluxo authorization code com PKCE, um documento discovery, JWKS, user info e terminar sessão. Qualquer biblioteca padrão se liga.

Passkeys e códigos por email

As pessoas iniciam sessão com Face ID ou a impressão digital do dispositivo, ou em qualquer lado com um código de 6 dígitos por email. Sem palavras-passe para guardar ou repor.

Google e Microsoft incluídos

Quem prefere a sua conta Google ou Microsoft usa-a dentro do Dazr Identity, por isso a sua app mostra um botão em vez de três.

Tokens de atualização

Peça offline_access e a sua app recebe tokens de atualização rotativos, com um endpoint de revogação para os que já não precisa.

Organizações e funções

Adicione o scope organisations para saber para que organizações uma pessoa trabalha, com a sua função, lida de novo a cada renovação do token.

Um ID aleatório por empresa

As suas aplicações recebem um ID exclusivo da sua organização, para que as pessoas não possam ser seguidas entre empresas.

Dados de ligação.

Tudo o resto está no documento discovery.

Definições OpenID Connect do Dazr Identity
DefiniçãoValor
Issuerhttps://identity.dazr.eu
Discoveryhttps://identity.dazr.eu/.well-known/openid-configuration
FluxoAuthorization code com PKCE (S256)
Autenticação do clienteclient_secret_basic ou client_secret_post para apps de servidor web, none para apps de página única e móveis
Scopesopenid, mais o que precisar de profile, email, address, organisations e offline_access
URI de redirecionamento em testeshttp://localhost e http://127.0.0.1 em qualquer porta, ao lado dos seus URI https://

De localhost a produção.

A mesma app e o mesmo client ID, do início ao fim.

1. Registe a sua app

No Dazr Identity, abra Developers na sua organização e acrescente os URI de redirecionamento. Recebe um client ID, e um client secret para apps web de servidor.

2. Desenvolva em localhost

Uma app nova está em testes: os membros da sua organização podem iniciar sessão, e os URI de redirecionamento localhost funcionam em qualquer porta.

3. Verifique a sua organização

Grátis com uma assinatura ou selo eletrónico qualificado, uma certidão comercial com um documento de identidade ou um código por email certificado (PEC) para empresas italianas.

4. Entre em produção

Adicione um URI de redirecionamento https:// e peça a revisão na consola. Depois, qualquer pessoa pode iniciar sessão na sua app.

Perguntas sobre o fornecedor gratuito.

Também é grátis em produção?

Sim. Iniciar sessão é grátis para cada app e cada utilizador, durante os testes e quando a sua app está em produção. Paga apenas as verificações que pedir: 25 € por verificação de empresa e 1,50 € por verificação de identidade, sem IVA.

Posso usá-lo para desenvolvimento local e testes?

Sim. Uma app nova começa em testes: os membros da sua organização podem iniciar sessão, e os URI de redirecionamento http://localhost e http://127.0.0.1 funcionam em qualquer porta. Os inícios de sessão são reais, por isso testa o mesmo fluxo que os seus utilizadores vão ver.

O que é preciso para entrar em produção?

Peça a verificação da sua organização no Dazr Identity, adicione um URI de redirecionamento https:// e peça a revisão na consola. A verificação é grátis com uma assinatura ou selo eletrónico qualificado, uma certidão comercial com um documento de identidade ou, para empresas italianas, um código por email certificado (PEC).

Os meus utilizadores precisam de uma conta Dazr?

Criam uma durante o início de sessão, com um código de utilização única por email ou a sua conta Google ou Microsoft, e voltam logo à sua app. Depois podem adicionar uma passkey.

Que bibliotecas funcionam com ele?

Qualquer biblioteca OpenID Connect padrão que suporte o fluxo authorization code com PKCE. Os guias passo a passo cobrem Auth.js e Next.js, WordPress, Laravel, Supabase, Django, Node.js, ASP.NET Core, Spring Boot e Keycloak.

Onde estão os dados?

A Dazr é uma empresa italiana, e o Dazr Identity funciona em servidores na UE, na Alemanha. A sua app recebe apenas o que pede e a pessoa aprova.

Adicione início de sessão à sua app.

Registe uma app em poucos minutos e inicie sessão a partir de localhost de imediato.