用于 ASP.NET Core 的社区 OSS 身份验证选项
此页面显示社区提供的用于 ASP.NET Core 的开源软件 (OSS) 身份验证选项。 此页面会随着新提供程序的推出而定期更新。
OSS 身份验证提供程序 [.NET]
名称 | 描述 |
---|---|
Duende IdentityServer | IdentityServer 是适用于 ASP.NET Core 的 OpenID Connect 和 OAuth 2.0 框架。 |
OpenIddict | 适用于 ASP.NET Core 和 ASP.NET 4.x 的 OAuth 2.0/OpenID Connect 服务器。 |
FIDO2 .NET 库,WebAuthn | 适用于 FIDO2 的 FIDO2 .NET 库/使用 .NET 的 WebAuthn 证明和断言 |
OSS 身份验证提供程序客户端 [.NET]
名称 | 描述 |
---|---|
OpenIddict | 适用于 ASP.NET Core、ASP.NET 4.x 和 Windows/Linux 桌面应用的 OAuth 2.0/OpenID Connect 客户端,以及 80 多个服务(例如 Auth0、Microsoft Entra ID、GitHub、Google、Twitter 或 Yahoo)的内置集成。 |
AspNet.Security.OAuth.Providers | 一组用于支持社交身份验证的 ASP.NET Core 应用的安全中间件。 |
AspNet.Security.OpenId.Providers | 一组用于支持 OpenID 2.0 身份验证提供程序(例如 Steam)的 ASP.NET Core 应用的安全中间件。 |
其他 OSS 身份验证提供程序
名称 | 说明 |
---|---|
Gluu 服务器 | 用于 identity、访问管理 (IAM) 和单一登录 (SSO) 的企业就绪型开放源代码软件。 有关详细信息,请参阅 Gluu 产品文档。 |
Keycloak | 新式应用程序和服务的开源 Identity 和访问权限管理。 |
node-oidc-provider | Node.js 的 OpenID Certified™ OAuth 2.0 授权服务器实现。 |
Authentik | Authentik 是专注于灵活性和多功能性的开源 Identity 提供商。 |
要添加提供程序,请编辑此页面。