前言

书接上文,咱们在上周,通过一篇《思考》 性质的文章,和很多小伙伴简单的讨论了下,如何统一同步处理角色的问题,众说纷纭,这个我一会儿会在下文详细说到,而且我最终也定稿方案了。所以今天咱们就大刀阔斧的开始迁移之路,这个 IdentityServer4 项目也是要尽快的完结,因为第六个系列《设计模式》已经开始了,然后还有直播,和录制视频,积压太多会得不偿失,而且好像还有人让我讲我的项目,所以,这两周先把我在线的项目迁移了,WPF的项目就留在录制 IdentityServer4 视频里给大家详细讲解,文字教程到时候看看要不要补充一下。

那既然说到了角色管理,可能有一部分读过我文章的小伙伴,脑海中稍微有点儿类似的印象,数据管理?好像之前说过,没错!在上上一篇文章中,我们说到了《用户数据管理》,主要就是用户数据的增删改查,然后添加种子数据,从我的 Github 上自动生成,除了用户,当时也生成了一点 Role 信息,只不过那里的 Role 信息,是固定的,不能修改,而且也仅仅是作为User 的 Claim 声明来做处理的,并没有涉及到真正的 Role 管理,比如基本的CURD ,但是今天我们就正式的开始对角色信息进行统一处理了 ,废话不多说,直接开始。

在写这篇文章的时候,是半夜,越写越多,最后发现不得已,无奈的在文章标题里加了个()字,其实文章太长也不好,也不知道我为啥这么话痨

最新文章

  1. 从点云到网格(三)Poisson重建
  2. windows 8.1 下蓝屏报错:SYSTEM_SERVICE_EXCEPTION(NETIO.SYS)的解决办法
  3. ASP.NET点击按钮弹出确认对话框方法
  4. Python类的实例属性详解
  5. Oracle SQL: TO_CHAR and TO_NUMBER 笔记
  6. stasm+三角剖分
  7. JS常用的设计模式(11)—— 中介者模式
  8. (转载)eclipse 快捷键大全,eclipse查找类,文件,添加注释
  9. C++ 对象的内存布局(上)
  10. std::list.pop_back() 弹空了列表导致的崩溃
  11. ODBC操作数据库
  12. 【CSS学习笔记】CSS初始化
  13. THREE笛卡尔右手坐标系详解
  14. Linux显示cat帮助信息并退出
  15. SQA计划
  16. [经验分享] MySQL Innodb表导致死锁日志情况分析与归纳【转,纯学习】
  17. Java过滤器与SpringMVC拦截器的差异学习笔记
  18. MySQL异步复制延迟解决
  19. C++ 队列(queue)堆栈(stack)实现基础
  20. 基于CRF的中文分词

热门文章

  1. 玩转u8g2 OLED库 MAX7219_32X8点阵模块
  2. qt读取文本
  3. vue-cli3.0之vue.config.js的配置项(注解)
  4. python pyinstaller 打包exe报错
  5. 3D切割轮播图
  6. vue路由安装
  7. 列表[‘hello’ , ‘python’ ,’!’ ] 用多种方法拼接,并输出’hello python !’ 以及join()在python中的用法简介
  8. php从数据库获取数据并遍历在表格中
  9. 【XSY2495】余数
  10. Flex 和 Bison 使用方法