ThinkPHP中RBAC四个表及所含字段的说明
ThinkPHP中RBAC四个表及所含字段的说明:
_role:角色表
字段名 |
id |
name |
pid |
status |
Remark |
解释 |
角色名称 | 父ID,顶级:0 | 状态,1,0 | 注释 |
_role_user:角色与用户对应表
字段 |
Role_id | User_id |
解释 |
角色ID,与后面的用户ID对应 | 用户ID,与前面的角色ID对应 |
_node:节点表
字段 |
id | name | title | status | remark | sort | pid | level |
解释 |
节点名称,一般为:项目名称(入口文件中定义的项目名称)、Action(模块)名称、Function(方法)名称
如果系统存在分组,那么需要填写,分组名称,如:Home、Admin |
节点标题 | 状态,1,0 | 注释 | 排序 | 父ID,顶级:0 | 等级:1、2、3… |
_access:权限控制表
字段 |
Role_id |
Node_id |
level |
module |
解释 |
角色ID | 节点ID | 等级 |