rbac其实非常简单
首先你要明白什么是节点:节点(项目【应用】1 模块2 方法3)之间的关系。如果你需要控制什么(项目,方法)就把他们加到节点表中去。(不明白什么是模块的去看mvc)
用户组就是 超级管理员,管理员,这样的身份。
用户id—>用户组id—>用户组的相关信息—>找到这个用户组可控制的节点。就这么简单。