User ,Group,UserRight,Right
User是用户表
Group是用户组
UserRight 是权限分配表
Right 是权限集合表
Object 对象 字段type(是组还是用户)
ObjectRay 操作映射到的对象 type
规则:用户id唯一 组id唯一 权限id唯一 对象id唯一
例如:设置用户对某个对象有访问权限
在object中添加 Userid_Object_UserRight值 type为0(代表用户)
例如:设置组对某个对象的访问权限
在object中添加 Groupid_Object_UserRight值 type为1(代表组)
当用户访问某个页面的时候
首先得到本页面的url然后查数据库里ObjectRay表是否存在此url对应的权限 然后做处理
浙公网安备 33010602011771号