包和構建
IdentityServer有許多Nuget包組件
IdentityServer4
包含IdentityServer核心對象模型、服務和中間件。默認只包含了基於內存(In-Memory)的配置和用戶信息的存儲,主要用於快速學習、測試IdentityServer4,你可通過實現 IdentityServer4 提供的接口,來接入自定義持久化存儲。
Quickstart UI
包含一個簡單的入門UI,包括登錄,注銷和授權詢問頁面。
Access token validation middleware
用於驗證API中令牌的ASP.NET Core身份驗證處理程序。處理程序允許在同一API中支持JWT和reference Token。
ASP.NET Core Identity
IdentityServer的ASP.NET Core Identity集成包。此包提供了一個簡單的配置API,可以讓IdentityServer用戶使用ASP.NET Identity。
EntityFramework Core
IdentityServer的EntityFramework Core存儲實現。這個包提供了IdentityServer的配置和操作存儲的EntityFramework Core實現。
Dev builds
此外,開發/臨時構建將發布到MyGet。如果要嘗試嘗試,請將以下包源添加到Visual Studio: