Opciones de autenticación de OSS para ASP.NET Core de la comunidad

En esta página se muestran las opciones de autenticación de software de código abierto (OSS) proporcionadas por la comunidad para ASP.NET Core. Esta página se actualiza periódicamente a medida que los nuevos proveedores estén disponibles.

Proveedores de autenticación de OSS [.NET]

Nombre Descripción
Duende IdentityServer IdentityServer es un marco de OpenID Connect y OAuth 2.0 para ASP.NET Core.
OpenIddict Servidor de OAuth 2.0/OpenID Connect para ASP.NET Core y ASP.NET 4.x.
Biblioteca FIDO2 .NET, WebAuthn Biblioteca .NET de FIDO2 para FIDO2 / Atestación y aserción de WebAuthn usando .NET

Clientes del proveedor de autenticación de OSS [.NET]

Nombre Descripción
OpenIddict Cliente OAuth 2.0/OpenID Connect para ASP.NET Core, ASP.NET 4.x y aplicaciones de escritorio Windows/Linux con integraciones incorporadas para más de 80 servicios como Auth0, Microsoft Entra ID, GitHub, Google, Twitter o Yahoo.
AspNet.Security.OAuth.Providers Una colección de middleware de seguridad para que las aplicaciones de ASP.NET Core admitan la autenticación social.
AspNet.Security.OpenId.Providers Una colección de middleware de seguridad para que las aplicaciones de ASP.NET Core admitan proveedores de autenticación OpenID 2.0 como Steam.

Otros proveedores de autenticación de OSS

Nombre Descripción
Servidor de Gluu Software de código abierto preparado para empresas para la administración de acceso e identity (IAM) y el inicio de sesión único (SSO). Para más información, consulte la Documentación del producto Gluu.
Keycloak Código abierto Identity y administración del acceso a aplicaciones y servicios modernos.
node-oidc-provider Implementación del servidor de autorización OpenID Certified™ OAuth 2.0 para Node.js.
Authentik Authentik es un proveedor de código abierto Identity centrado en la flexibilidad y la versatilidad.

Para agregar un proveedor, edite esta página.