# auth \_rule
> 規則表
以新聞管理系統為例,表里有 超級管理員 普通管理員 文章發布管理員
~~~
-- ----------------------------
-- auth_rule,規則表,
-- id:主鍵,name:規則唯一標識, title:規則中文名稱 status 狀態:為1正常,為0禁用,condition:規則表達式,為空表示存在就驗證,不為空表示按照條件驗證,rules該用戶擁有哪些權限,要和auth\_rule表對應獲取權限
-- ----------------------------
CREATE TABLE ` auth_rule` (
`id` mediumint(8) unsigned NOT NULL AUTO\_INCREMENT,
`name` char(80) NOT NULL DEFAULT '', #權限的地址,如“admin/index”
`title` char(20) NOT NULL DEFAULT '', #權限名稱,如“添加文章”
`type` tinyint(1) NOT NULL DEFAULT '1',
`status` tinyint(1) NOT NULL DEFAULT '1',
`condition` char(100) NOT NULL DEFAULT '', \# 規則附件條件,滿足附加條件的規則,才認為是有效的規則
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- ----------------------------
~~~
> 導入權限管理

> 簡單權限數據示例

- 空白目錄
- 數據表的創建
- 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安裝教程