天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

淺析Yii中使用RBAC的完全指南(用戶(hù)角色權(quán)限控制)

寫(xiě)在前面
    * 我的feed地址已經(jīng)修改為: http://feeds.imdong.NET ,請(qǐng)更新您的閱讀器。
    * 以下內(nèi)容適合Yii 1.0.x,其他版本可能有略微的差別。
    * 根據(jù)您的評(píng)論和反饋,本文會(huì)不斷進(jìn)行修改和補(bǔ)充,以方便新學(xué)習(xí)者。

開(kāi)始準(zhǔn)備
Yii提供了強(qiáng)大的配置機(jī)制和很多現(xiàn)成的類(lèi)庫(kù)。在Yii中使用RBAC是很簡(jiǎn)單的,完全不需要再寫(xiě)RBAC代碼。所以準(zhǔn)備工作就是,打開(kāi)編輯器,跟我來(lái)。
設(shè)置參數(shù)、建立數(shù)據(jù)庫(kù)
在配置數(shù)組中,增加以下內(nèi)容:
復(fù)制代碼 代碼如下:
‘components‘ => array(
    //……
    ‘a(chǎn)uthManager‘=>array(
            ‘class‘=>‘CDbAuthManager‘,//認(rèn)證類(lèi)名稱(chēng)
            ‘defaultRoles‘=>array(‘guest‘),//默認(rèn)角色
            ‘itemTable‘ => ‘pre_auth_item‘,//認(rèn)證項(xiàng)表名稱(chēng)
            ‘itemChildTable‘ => ‘pre_auth_item_child‘,//認(rèn)證項(xiàng)父子關(guān)系
            ‘a(chǎn)ssignmentTable‘ => ‘pre_auth_assignment‘,//認(rèn)證項(xiàng)賦權(quán)關(guān)系
        ),
   //……

那這三個(gè)數(shù)據(jù)表怎么建立呢?很簡(jiǎn)單,去看framework/web/auth/schema.sql。注意要和你的自定義的表名稱(chēng)對(duì)應(yīng)起來(lái)。比如SQL文件中的AuthItem你要修改為pre_auth_item。然后在數(shù)據(jù)庫(kù)中運(yùn)行這個(gè)SQL文件中的語(yǔ)句。

了解概念
你可能要問(wèn),剩下的代碼呢?我告訴你,沒(méi)有啦。RBAC系統(tǒng)就這樣建立起來(lái)了。但是為了使用它,你需要了解它的運(yùn)行機(jī)制。我會(huì)盡量講的

主站蜘蛛池模板: 久久亚洲伊人中字综合精品 | 国产成人午夜精品免费视频 | 久久精品国产亚洲AV影院 | 一二三四在线视频社区 | 男男肉肉互插腐文 | 三级黄色在线视频 | 国产午夜电影在线观看不卡 | 九色PORNY蝌蚪视频首页 | 古装性艳史电影在线看 | 羞羞漫画免费漫画页面在线看漫画秋蝉 | 久久国产免费观看精品1 | 2021年国产精品久久 | 99精品在线观看 | 国产av在线看的 | 小蝌蚪视频在线观看免费观看WWW | 亚洲无碼网站观看 | 男女爽爽无遮挡午夜视频在线观看 | 久久黄视频| 热久久伊大人香蕉网老师 | 成人免费视频无遮挡在线看 | 在线国内自拍精品视频 | 欧美猛男gaygayxxgv | 老师别揉我胸啊嗯小说 | 精品欧美一区二区三区四区 | 午夜福利免费院 | 日韩欧美一区二区三区免费观看 | 尤物国产在线精品三区 | 131美女爱做视频午夜剧场 | 亚洲国产精品日本无码网站 | 国产亚洲视频精彩在线播放 | 久久这里只有热精品18 | 99精品网站 | 欧洲美女高清一级毛片 | 亚洲精品中文字幕一二三四区 | 精品国产乱码久久久久久下载 | 99精品视频免费在线观看 | 办公室里呻吟的丰满老师电影 | 亚洲国语在线视频手机在线 | 毛片在线看片 | 色综合 亚洲 自拍 欧洲 | 国产真实强被迫伦姧女在线观看 |