足彩篮彩哪里买 篮彩神棍区手机版 nba篮彩怎么玩 1月5日篮彩 篮彩大小分攻略 篮彩分析网站 1.79完美篮彩大极品 篮彩预测分析专家推荐 足彩篮彩解盘分析 篮彩竞彩 篮彩分析捷报 网易篮彩 1.79火龙大极品篮彩版 篮彩大小分什么意思 nba篮彩篮球彩票

    歡迎訪問北大青鳥魯廣校區~

  1. 加入收藏
  2. 設為主頁
  3. 學校簡介
  • 招生熱線:17740513250

    QQ:3002585199

    業務總機:027-87807717

    招生熱線:17740513250

  • 微信號:whbdqn
    微信客服
    微信公眾號
×
  • 北大青鳥大數據課程
  • 北大青鳥網絡工程師
  • 北大青鳥web設計專業
  • 北大青鳥PHP專業
  • 北大青鳥啟蒙星課程

PHP配置文件的權限系統設置

責任編輯:北大青鳥魯廣校區來源:北大青鳥魯廣校區前端技術教程發布時間:2012-12-25 09:36
導讀:鑒于項目需求中角色和操作都比較穩定,我們設計了簡化版的RBAC權限系統。具體做法是采用配置文件的方式來存儲系統的角色、操作以及給角色分配權限。
一、權限配置文件概述
鑒于項目需求(一個WEB2.0網站)中角色和操作都比較穩定,我們設計了簡化版的RBAC權限系統。具體做法是采用配置文件的方式來存儲系統的角色、操作以及給角色分配權限。

二、權限配置文件解析
配置文件分為四個數組。分別是部操作列表數組$oprate、部模板列表數組$template、部標志列表數組$mark、給角色賦予權限數組$roleHasOprate。
具體代碼如下:
//部操作列表
$oprate = array(
‘share_weibo’=>1,
);
//部模板列表
$template = array(
‘default_template’=>1,

);
//部標志列表
$mark = array(
‘default_mark’=>1,
);
//給角色賦予權限
//8=普通用戶
//1=明星達人
//2=面膜達人
//3=彩妝達人
//4=護膚達人
//5=護膚達人
//6=精油達人
//7=服裝搭配達人

$roleHasOprate = array(
0=>array($oprate['share_weibo'],$template['default_template']),
1=>array($oprate['share_weibo'],$template['default_template']),
2=>array($oprate['share_weibo'],$template['default_template']),
3=>array($oprate['share_weibo'],$template['default_template']),
4=>array($oprate['share_weibo'],$template['default_template']),
5=>array($oprate['share_weibo'],$template['default_template']),
6=>array($oprate['share_weibo'],$template['default_template']),
7=>array($oprate['share_weibo'],$template['default_template']),

);

三、權限控制調用方法


獲取操作ID: $oprateId=Yii::app()->auth_manager->getOprate(‘share_weibo’);
獲取模板ID
$templateId=Yii::app()->auth_manager->getTemplate(‘default_template’);
獲取標志ID
$markId=Yii::app()->auth_manager->getMark(‘default_mark’);
注:以上ID均為權限系統分配的ID
權限控制方法調用
$permissions=Yii::app()->auth_manager->checkAccess($roid_id,$oprateId);
注:$permissions的值為true允許操作,為false禁止操作。

 

本文標題:PHP配置文件的權限系統設置,責任編輯:北大青鳥魯廣校區,來源:武漢宏鵬,于2012年12月25日09時36分發布于北大青鳥魯廣校區。武漢北大青鳥宏鵬魯廣校區,是北大青鳥武漢電腦學校,專業IT計算機培訓,擁有軟件/網絡/安卓/Web前端/Java課程.北大青鳥地址:光谷廣場魯巷數碼港.電話:027-87807717

專業老師指導

趙老師

從事IT教育培訓十年有余,致力于幫助廣大學子找到適合自己的專業。

培訓咨詢客服

劉老師

IT培訓專業客服,用自己的真誠解決了無數學子的困惑。

本文地址:
文章標題:
  • 北大青鳥Java軟件開發
  • 北大青鳥UI設計課程_零基礎可學
  • 北大青鳥動漫設計_武漢設計學校
  • 北大青鳥數字藝術_武漢電腦學校
×
在線咨詢更多問題

如您有任何疑問
在線咨詢隨時為您解答或撥打咨詢熱線:17740513250

×
  • 姓 名*
  • 手 機*
  • QQ號/微信號
  • 所報學科 *
  • 其他備注
  • 溫馨提示:請保持手機暢通,咨詢老師將為您提供專屬的一對一報名服務。

nba篮彩篮球彩票
足彩篮彩哪里买 篮彩神棍区手机版 nba篮彩怎么玩 1月5日篮彩 篮彩大小分攻略 篮彩分析网站 1.79完美篮彩大极品 篮彩预测分析专家推荐 足彩篮彩解盘分析 篮彩竞彩 篮彩分析捷报 网易篮彩 1.79火龙大极品篮彩版 篮彩大小分什么意思 nba篮彩篮球彩票
这年头还有什么游戏能赚钱 奔驰宝马机游戏下载 最火爆手游 可以赚钱 千炮捕鱼电玩城全部 上海时时乐开奖结果快 县城人力资源公司怎么赚钱 为什么波克捕鱼总是输 兑换现金的棋牌游戏 kk棋牌麻将手机版下载 马云未来五个赚钱 古羌传奇赚钱 自慰取精赚钱 真人捕鱼赢钱 2019莱特币减半价格预测 日本开什么样的店赚钱 时时彩后三组六 杀2码