包和构建 (Packaging and Builds)
IdentityServer 包含了许多 nuget 包。
核心 (Core)
nuget | github |
包含了核心的 IdentityServer 对象模型,服务和服务器。核心部分仅包含对驻内存 (in-memory) 配置和用户仓储 (user store) 的支持——但是你可以通过配置插入对其它仓储的支持。这就是其它仓储 (repos) 和包所关心的事。
配置仓储 (Configuration stores)
配置数据(客户端和域 (scope))以及运行时数据(consent ,令牌处理 (token handle),刷新令牌)的存储。
Entity Framework nuget | github |
(Community contribution) MongoDb github
用户仓储 (User stores)
身份管理类库的支持。
MembershipReboot nuget | github |
ASP.NET Identity nuget | github |
插件 (Plugins)
协议插件
WS-Federation nuget | github |
访问令牌验证中间件 (Access token validation middleware)
API 的 OWIN 中间件。提供了一个简单的方式来验证访问令牌并且实施对域的需求。
nuget | github |
开发构建 (Dev builds)
In addition we publish dev/interim builds to MyGet. Add the following feed to your Visual Studio if you want to give them a try: