web
IdentityServer4是ASP.NET Core 2的OpenID Connect和OAuth 2.0框架。它能够在您的应用程序中提供如下功能:服务器
它使你的应用程序具备以下特色:微信
适用于全部应用程序(web, native, mobile, services)的集中登陆逻辑和工做流程。IdentityServer是OpenID Connect的官方认证明现。框架
多个类型的应用程序在一个点进行登陆和注销操做。spa
为各类类型的客户端颁发API的访问令牌,例如 服务器到服务器、Web应用程序,SPA、本地应用和移动应用程序。工作流
支持Azure Active Directory,Google,Facebook等外部身份提供商。这能够保护您的应用程序免受如何链接到这些外部提供商的详细信息的影响。产品
最重要的部分 - IdentityServer的许多方面均可以根据您的需求进行定制。因为IdentityServer是一个框架而不是现成的产品或SaaS,所以您能够编写代码以使系统适应您的方案。it
IdentityServer使用的Apache 2开源协议,容许在其上构建商业产品。它也是.NET Foundation的一部分,它提供治理和法律支持。io
若是您须要帮助构建或运行您的身份平台,请告知IdentityServer官方。 他们能够经过多种方式为您提供帮助。class