因为要做内部的一个系统,但要做权限管理。参考了一下网上说但 RBAC 权限管理模型,但我使用的是 MongoDB (新手),也不知道先前有人做过没。
或者有比较完整的案例,MySQL 的也行,毕竟还是一个后端新手。
1
ifoto 2018-12-09 14:44:44 +08:00
小老弟,这玩意不难。理解 role access user 的关系,就简单了
|
2
hly9469 2018-12-09 14:49:31 +08:00 via iPhone
rbac 很数据库没关系吧
|
3
loveCoding 2018-12-09 14:52:26 +08:00
跟数据库没关系 ,理解好 rbac 的概念
|
4
yeelone 2018-12-09 17:21:43 +08:00
|
5
hsluoyz 2018-12-09 17:28:47 +08:00
|
6
killerv 2018-12-10 09:17:23 +08:00
你要理解 RBAC 的意思,这个跟数据库没关系。核心就是角色的关联(用户和角色的关联,角色和权限的关联)。
一般来说,应该有下面几个表 ----------- users roles user_role permissions role_permission ----------- 根据当前用户身份 -> 获取用户拥有的所有角色 -> 这些角色的权限是否包含该权限 |
7
460881773 2018-12-10 12:35:28 +08:00
必须可以啊 。和数据库本身无关
|