这样好办,你在数据表加一个字段,专门代表权限的,字段里面加数字代表权限,例如 1是最高权限,你设定的如果有九个权限,那么就给1、2、3、4、5。。。9 九个数字,凡是大于1的就没有这个权限,例如是用session控制登录的,管理员登录进去就是1的权限,其他的登录进去 只能是大于1的id也就是说 1为最高的权限 其他的你可以分级 2为一个权限 3又为一个权限 而且还可以设定 2跟3有共同的权限也有不同的权限。程序是死的,这个是你自己定的,不用想的太复杂。
容易理解\r\n与RBAC访问控制相关的概念有:\r\n 1 用户(User):一个具有唯一标识符的用户,与权限相分离,只能通过所属的Role去关联权限,一个用户可以拥有多项角色;\r\n 2 角色(Role):一定数量的权限的集合,角色可以继承,一个角色对应多项权限;\r\n 3 权限(Resource):也可以看作是资源,它对应了应用系统中的一个功能;
以上就是关于php 管理权限全部的内容,包括:php 管理权限、thinkphp3.2rbac权限如何弄、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)