如果让我们自己实现一套基于角色的访问控制,我们又该如何设计,如何开发呢?
开发之前有必要先来分析一下数据表:
首先主体,也就是用户,需要有一张用户表,很简单
我们需要有一张角色表和权限表,分别存放角色和权限的数据表
另外我们还需要一张主体跟角色的关联表,也就是需要给用户分配角色的存储表
最后我们再需要一张角色跟权限的关联表
也就是说,如果现在让我们自己从零开始实现一套基于角色的访问控制,我们总结了上面4小条。
如果让我们自己实现一套基于角色的访问控制,我们又该如何设计,如何开发呢?
开发之前有必要先来分析一下数据表:
首先主体,也就是用户,需要有一张用户表,很简单
我们需要有一张角色表和权限表,分别存放角色和权限的数据表
另外我们还需要一张主体跟角色的关联表,也就是需要给用户分配角色的存储表
最后我们再需要一张角色跟权限的关联表
也就是说,如果现在让我们自己从零开始实现一套基于角色的访问控制,我们总结了上面4小条。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。