identityserver4identityserver4入门


备注

取自IdentityServer4官方文档


IdentityServer4是ASP.NET Core的OpenID Connect和OAuth 2.0框架。

它在您的应用程序中启用以下功能:

身份验证即服务

适用于所有应用程序(Web,本机,移动设备,服务)的集中登录逻辑和工作流程。

单点登录/注销

在多种应用程序类型上单点登录(和退出)。

API的访问控制

为各种类型的客户端发出API访问令牌,例如服务器到服务器,Web应用程序,SPA和本机/移动应用程序。

联邦网关

支持Azure Active Directory,Google,Facebook等外部身份提供商。这可以保护您的应用程序免受如何连接到这些外部提供商的详细信息的影响。

专注于定制

最重要的部分 - IdentityServer的许多方面都可以根据您的需求进行定制。由于IdentityServer是一个框架而不是盒装产品或SaaS,因此您可以编写代码以使系统适应您的方案。

IdentityServer由OpenID Foundation和.NET Foundation的一部分正式认证。

安装或设置

有关获取identityserver4设置或安装的详细说明。

循序渐进的指南

这是一个很好的分步指南,用于设置asp网络身份和身份服务器以进行授权和身份验证。

https://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity

您还可以在Github上关注官方文档示例和IdentityServer4快速入门示例

https://github.com/IdentityServer/IdentityServer4.Samples