IdentityServer4(5)- 包和构建
包和构建
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:
https://www.myget.org/F/identity/
IdentityServer4(5)- 包和构建的更多相关文章
- ASP.NET Core的身份认证框架IdentityServer4(5)- 包和构建
		包和构建 IdentityServer有许多nuget包 IdentityServer4 nuget | github 包含IdentityServer核心对象模型,服务和中间件. 仅支持内存配置和用 ... 
- IdentityServer4 + SignalR Core +RabbitMQ 构建web即时通讯(三)
		IdentityServer4 + SignalR Core +RabbitMQ 构建web即时通讯(三) 后台服务用户与认证 新建一个空的.net core web项目Demo.Chat,端口配置为 ... 
- IdentityServer4 + SignalR Core +RabbitMQ 构建web即时通讯(二)
		IdentityServer4 + SignalR Core +RabbitMQ 构建web即时通讯(二) IdentityServer4 用户中心生成数据库 上文已经创建了所有的数据库上下文迁移代码 ... 
- IdentityServer4 + SignalR Core +RabbitMQ 构建web即时通讯(一)
		IdentityServer4 + SignalR Core +RabbitMQ 构建web即时通讯 前言 .net core 2.1已经正式发布了,signalr core1.0随之发布,是时候写个 ... 
- 全面学习 Python 包:包的构建与分发
		首发于公众号:Python编程时光 1. 为什么需要对项目分发打包? 平常我们习惯了使用 pip 来安装一些第三方模块,这个安装过程之所以简单,是因为模块开发者为我们默默地为我们做了所有繁杂的工作,而 ... 
- RPM 包的构建 - 实例
		打包目录 rpm 打包目录有一些严格的层次上的要求. rpm 的版本 <=4.4.x,rpmbuid 工具其默认的工作路径是 /usr/src/redhat.因为权限的问题,普通用户不能制作 r ... 
- RPM 包的构建 - SPEC 基础知识
		spec 文件 制作 rpm 软件包并不是一件复杂的工作,其中的关键在于编写软件包的 spec 描述文件. 要想制作一个 rpm 软件包就必须写一个软件包描述文件 spec.这个文件中包含了软件包的诸 ... 
- dbt 包的构建
		dbt的包是一种可以复用的代码,可以方便进行模型的共享 创建一个包 和普通的dbt 项目类似 初始化(init) dbt init [packagename] 目录结构 文件: README.md d ... 
- Python程序包的构建和发布过程
		关于我 一个有思想的程序猿,终身学习实践者,目前在一个创业团队任team lead,技术栈涉及Android.Python.Java和Go,这个也是我们团队的主要技术栈. Github:https:/ ... 
随机推荐
- UE4的委托
			UE中委托的使用很广泛,许多Event的触发都有对应的虚函数和委托,虚函数不用讲,只能在派生类中使用,而委托可以在别的类或者蓝图中使用,就应用范围而言,委托的使用更灵活.以AActor的 /** * ... 
- js怎么把数字转化为字母(A,B.....AA,AB,..)
			function createCellPos( n ){ var ordA = 'A'.charCodeAt(0); var ordZ = 'Z'.charCodeAt(0); var len = o ... 
- C#运行时通过字符串实例化类对象
			备忘,记个C#版本. using System; using System.Collections.Generic; using System.Linq; using System.Text; usi ... 
- OpenCV3.30 画图函数
			画图函数(Draw Functions)都放在imgpro. 例如C++中用: #include <opencv2\imgproc.hpp> 
- bzoj3110(整体二分)
			#include<iostream> #include<cstdio> #include<cmath> #include<cstring> #inclu ... 
- linux_批量关闭进程
			以下环境是 fedora24 linux 系统中的情况: 仿真中遇到意外弹出上百个图片,无法一下全部关闭. 可以使用: ps -ef|grep LOCAL=NO|grep -v grep|cut -c ... 
- JSF初学之概念篇1
			先转一篇介绍JSF的文章: Javaserver Faces 简介 — 什么是 JSF? 作者:Chris Schalk,Oracle Corporation2005 年 4 月 什么是 JSF? J ... 
- Django+easyui 快速开发
			Django的使用我们可以查看上一篇博客,今天我们要在Django中使用easyui快速开发,在我们安装好Django, 我们可以道改地址那一下easyui 官方API文档(http://downlo ... 
- 28.实现 strStr() 函数
			28.实现 strStr() 函数 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始).如果不存在, ... 
- spring 排除指定的类或者包扫描
			<!-- 排除Controller注解的扫描 --> <context:component-scan base-package="exampleBean"> ... 
