用于 ASP.NET Core 的社区 OSS 身份验证选项

此页面包含社区提供的用于 ASP.NET Core 开放源代码身份验证选项。 此页面会随着新提供程序的推出而定期更新。

OSS 身份验证提供程序 [.NET]

名称 描述
Duende IdentityServer IdentityServer 是用于 ASP.NET Core 的 OpenID Connect 和 OAuth 2.0 框架。
OpenIddict 适用于 .NET 的灵活多用途 OAuth 2.0/OpenID Connect 堆栈。
FIDO2 .NET 库,WebAuthn 适用于 FIDO2 的 FIDO2 .NET 库/使用 .NET 的 WebAuthn 证明和断言

OSS 身份验证提供程序客户端 [.NET]

名称 描述
AspNet.Security.OAuth.Providers 一组用于支持社交身份验证的 ASP.NET Core 应用的安全中间件。
AspNet.Security.OpenId.Providers 一组用于支持 OpenID 2.0 身份验证提供程序(例如 Steam)的 ASP.NET Core 应用的安全中间件。

其他 OSS 身份验证提供程序

名称 说明
Gluu 服务器 用于标识、访问管理 (IAM) 和单一登录 (SSO) 的企业就绪型开放源代码软件。 有关详细信息,请参阅 Gluu 产品文档
Keycloak 新式应用程序和服务的开源 Identity 和访问权限管理。
node-oidc-provider Node.js 的 OpenID Certified™ OAuth 2.0 授权服务器实现。
Authentik Authentik 是专注于灵活性和多功能性的开源 Identity 提供商。

要添加提供程序,请编辑此页面