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