パッケージングとビルド

IdentityServerは多数のナゲットパッケージで構成されています。

IdentityServer4

nuget | github

コアIdentityServerオブジェクトモデル、サービス、およびミドルウェアが含まれています。インメモリ構成とユーザーストアのサポートのみが含まれていますが、構成を介して他のストアのサポートをプラグインできます。これは、他のリポジトリとパッケージについてです。

Quickstart UI

github

ログイン、ログアウト、同意ページなどの簡単なUIが含まれています。

Access token validation handler

nuget | github

APIのトークンを検証するためのASP.NET core 認証ハンドラ。ハンドラは、同じAPI内でJWTトークンと参照トークンの両方をサポートすることができます。

ASP.NET Core Identity

nuget | github

IdentityServer用のASP.NET Core Identity統合パッケージ。このパッケージは、IdentityServerユーザーにASP.NET ID管理ライブラリを使用するためのシンプルな構成APIを提供します。

EntityFramework Core

nuget | github

EntityFramework IdentityServerのコアストレージ実装。このパッケージは、IdentityServerの構成ストアと運用ストアのためのEntityFramework実装を提供します。

Dev builds

さらに私たちはMyGetに dev/interim ビルドを公開しています。試してみたい場合は、次のフィードをVisual Studioに追加してください:

https://www.myget.org/F/identity/