Opções de autenticação de OSS da comunidade para ASP.NET Core

Esta página mostra as opções de autenticação do software de código aberto fornecidas pela comunidade do ASP.NET Core. Essa página é atualizada periodicamente à medida que novos provedores se tornam disponíveis.

Provedores de autenticação OSS [.NET]

Nome Descrição
Duende IdentityServer IdentityServer é uma estrutura do OpenID Connect e do OAuth 2.0 para ASP.NET Core.
OpenIddict Servidor OAuth 2.0/OpenID Connect para ASP.NET Core e ASP.NET 4.x.
Biblioteca FIDO2 .NET, WebAuthn Biblioteca FIDO2 .NET para Atestado e Asserção FIDO2/WebAuthn por meio do .NET

Clientes do provedor de autenticação do OSS [.NET]

Nome Descrição
OpenIddict Cliente OAuth 2.0/OpenID Connect para ASP.NET Core, aplicativos de área de trabalho do ASP.NET 4.x e Windows/Linux com integrações internas para mais de 80 serviços, como Auth0, Microsoft Entra ID, GitHub, Google, Twitter ou Yahoo.
AspNet.Security.OAuth.Providers Uma coleção de middleware de segurança para aplicativos ASP.NET Core para dar suporte à autenticação social.
AspNet.Security.OpenId.Providers Uma coleção de middleware de segurança para aplicativos ASP.NET Core para dar suporte aos provedores de autenticação OpenID 2.0, como Steam.

Outros provedores de autenticação OSS

Nome Descrição
Gluu Server O software de identity de código aberto pronto para uso pela empresa, IAM (gerenciamento de identidades e acesso) e SSO (logon único). Para obter mais informações, consulte a Documentação do produto Gluu.
Keycloak Código Aberto Identity e Gerenciamento de Acesso para Aplicativos e Serviços Modernos.
node-oidc-provider Implementação do OpenID Certified™ OAuth 2.0 Authorization Server para Node js.
Authentik O Authentik é um Provedor de código aberto Identity focado em flexibilidade e versatilidade.

Para adicionar um provedor, edite essa página.