tp权限控制

来源:互联网 发布:数据库巡检报告 编辑:程序博客网 时间:2024/05/20 06:04

thinkphp的权限控制

1.rbac权限控制

rbac权限控制主要就是有两张表的使用,权限表和角色表。权限表包括各种权限的模块、控制器、方法的信息。

角色表包括角色信息和它下面的权限信息。

使用的时候就是判断当前操作是否在当前角色的权限里。

使用起来十分的方便的。

为了显示树形结构和菜单的显示,我们还可以给权限分配相应的level和pid字段,方便我们调用的。


2.Auth权限控制

这个类是直接在tp3.2的类中的,Auth权限里含有表的结构,使用起来十分的方便。

这个是直接通过session读取的权限信息。不是直接通过数据库读取信息的,而且在权限验证的时候,验证的方法已经写好了,

我们直接调用就可以了。

0 0
原创粉丝点击