scope为什么不写进user 表里面?

来源:9-6 实现Token身份权限体系四

周康武

2019-07-18

我觉得scope 权限应该属于user 表的一个属性, 这里

  1. 只保存在后台缓存
  2. 保存在后台缓存和user 表

这两种方案有什么优缺点吗?怎么抉择?

写回答

1回答

慕尼黑5975189

2019-07-18

假如一个网站有两个权限:1.发表文章,2.发表视频;如果一个人两个权限都有,你把两个权限放到一个属性里面就会很麻烦了。或者你会说,新增一个发表文章和发表视频的权限;如果这样的话,要是有100个权限,你要新增多少个权限呢?代码要多写多少呢?

0
1
周康武
哦哦, 有道理。那么新增一张scope 表和user_scope表呢, 以多对多的方式存储在数据库, 真实项目有这样处理的吗?
2019-07-18
共1条回复

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程