# Auth权限的使用
> 准备
我以为Auth权限的使用很难,但是学了之后就发现仅仅是一句话的事,实例化一下Auth类,在调用check()方法就OK了。
Auth权限原本是ThinkPHP3里面的内容,在ThinkPHP5重大升级后去除了这一功能,作为扩展类在ThinkPHP5中通过composer使用,但是我直接把Auth类拿过来用了,经测试没有错误。
为什么会学习Auth类?在网站建设中难免不了的会出现权限划分问题,在考虑此问题上焦头烂额,迫切需要方式方法解决好该问题。
学习Auth类之前建议先学好无限级分类,这样可以更好的把权限分级弄清楚。
在清楚了解Auth三张表的关系之后开始准备使用Auth类划分权限。
Auth类文件可以去我的博客查找
> 建表
所有权限建立在三张表之中
,之前已说,建立好之后开始接下来步骤
> 创建common类
放在Common.php公共类的构造方法中,用于继承。
- 空白目录
- 数据表的创建
- auth _rule
- auth_group
- auth_group_access
- 权限示例
- Auth权限菜单
- Auth用户组权限修改
- Auth用户规则表
- Auth权限的使用
- 源码示例
- thinkphp6auth
- 安装与拓展
- auth
- thinkphp6.0权限扩展
- ThinkPHP3.2.3完整版中对Auth.class.php的使用
- ThinkPHP6.x中对Auth的使用[tp6-auth权限管理]
- Thinkphp6+Auth+LayuiAdmin+authtree权限管理
- 使用phpstudy安装
- 使用宝塔安装thinkphp
- thinkphp6 伪静态配置(nginx和Apache)
- apiadmin安装教程