# 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安裝教程