相關關鍵詞
關于我們
最新文章
thinkPHP5 ACL用戶權限模塊用法詳解
本文實例講述了thinkPHP5 ACL用戶權限模塊用法。分享給大家供大家參考,具體如下:
最近學習thinkphp5,和以前3.X版本是完全不是一個概念。學習thinkphp5的朋友要注意命名空間思想。
最近做的一個項目,一個檢測管理系統(tǒng),由于為了以后做APP需要,才切換到thinkphp5作為以后的擴展API用的。今天完成的是用戶權限控制模塊。我把這個mark下來
數(shù)據(jù)庫:
role數(shù)據(jù)庫表:
`id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL COMMENT '角色名稱', `pid` smallint(6) DEFAULT NULL COMMENT '父角色ID', `rule_name` text COMMENT '規(guī)則唯一英文標識,全小寫', `type` varchar(50) DEFAULT '' COMMENT '權限規(guī)則分類,請加應用前綴,如admin_', `status` tinyint(1) unsigned DEFAULT NULL COMMENT '狀態(tài)', `remark` varchar(255) DEFAULT NULL COMMENT '備注', `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '創(chuàng)建時間', `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新時間', `listorder` int(3) NOT NULL DEFAULT '0' COMMENT '排序字段',