identityserver4 入門

取自 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 的一部分正式認證。