Yii2 的一些筆記

behavior()方法

behaviors()是創(chuàng)建權(quán)限驗證必不可少的方法,相當于一個攔截器椎侠。把那些沒有該權(quán)限的人應用相關(guān)的方法里;

YII2 的授權(quán)(Authorization)

public function behaviors()
    {
        return [
            'bootstrap' => [//啟動引導的相應格式
                [
                    'class' => 'yii\filters\ContentNegotiator',
                    'formats' => [
                        'application/json' => Response::FORMAT_JSON,
                        'application/xml' => Response::FORMAT_XML,
                    ],
                    'languages' => [
                        'en',
                        'de',
                    ],
                ],
            ],
           ],
            [
            'class' => 'yii\filters\AjaxFilter',//驗證允許ajax執(zhí)行的動作
            'only' => ['index'],
            'errorMessage'=>'Request must be XMLHttpRequest.'//當請求不是ajax請求是輸出錯誤信息

            ],
            'access' => [    //behavior中的驗證是否允許訪問的認證類
                'except'=>['login'],//login不進行訪問驗證
                'only' => ['*'],//設置驗證的動作方法‘*’,代表全部驗證萧福。
                #'only'=>['index','check','Add','confirm','del']//也可以寫成這樣
                'rules' => [//我們的驗證規(guī)則,以數(shù)組形式涨薪,每一個數(shù)組代表一個驗證規(guī)則
                    [
                        'allow' => false,//不允許
                        'roles' => ['?'],//?代表游客, @代表登錄用戶 如果為空,代表普遍適用袋哼。
                        'actions' => ['index']//設置驗證的方法冀墨,因為這里的allow為false所以actions的方法都不能被游客訪問。
                         'denyCallback'=>function($rule,$action)
                        {
                            return $this->redirect(['product/index']);
                        },//如果被拒絕訪問先嬉,則會執(zhí)行該匿名方法轧苫,該匿名方法可以獲取兩個值,$rule.$action 
                        'ips'=>'192.168.*'//表示該規(guī)則適用于192.168這個ip段疫蔓,如為空則表示全部都適用

                    ],
                    [
                        'allow' => true,
                        'actions' => ['index', 'check', 'Add', 'Confirm'],
                        'roles' => ['@']
                    ]
                ]
            ]
        ];
    }
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末含懊,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子衅胀,更是在濱河造成了極大的恐慌岔乔,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件滚躯,死亡現(xiàn)場離奇詭異雏门,居然都是意外死亡,警方通過查閱死者的電腦和手機掸掏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進店門茁影,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人丧凤,你說我怎么就攤上這事募闲。” “怎么了愿待?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵浩螺,是天一觀的道長。 經(jīng)常有香客問我仍侥,道長要出,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任农渊,我火速辦了婚禮患蹂,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘砸紊。我一直安慰自己况脆,他們只是感情好,可當我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布批糟。 她就那樣靜靜地躺著格了,像睡著了一般。 火紅的嫁衣襯著肌膚如雪徽鼎。 梳的紋絲不亂的頭發(fā)上盛末,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天,我揣著相機與錄音否淤,去河邊找鬼悄但。 笑死,一個胖子當著我的面吹牛石抡,可吹牛的內(nèi)容都是我干的檐嚣。 我是一名探鬼主播,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼啰扛,長吁一口氣:“原來是場噩夢啊……” “哼嚎京!你這毒婦竟也來了嗡贺?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤鞍帝,失蹤者是張志新(化名)和其女友劉穎诫睬,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體帕涌,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡摄凡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蚓曼。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片亲澡。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖纫版,靈堂內(nèi)的尸體忽然破棺而出床绪,到底是詐尸還是另有隱情,我是刑警寧澤捎琐,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布会涎,位于F島的核電站,受9級特大地震影響瑞凑,放射性物質(zhì)發(fā)生泄漏末秃。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一籽御、第九天 我趴在偏房一處隱蔽的房頂上張望练慕。 院中可真熱鬧,春花似錦技掏、人聲如沸铃将。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽劲阎。三九已至,卻和暖如春鸠真,著一層夾襖步出監(jiān)牢的瞬間悯仙,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工吠卷, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留锡垄,地道東北人。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓祭隔,卻偏偏與公主長得像货岭,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內(nèi)容

  • awesome-yii2 Yii2 干貨集千贯,歡迎點 Watch 訂閱屯仗,也歡迎提交 Pull Requests。(提...
    guanguans閱讀 1,150評論 0 6
  • Sites 網(wǎng)站 yiifeed:Yii 最新動態(tài)都在這里 yiigist:Yii 專用的 Packages my...
    guanguans閱讀 2,647評論 0 11
  • yii2高級模板借助于yii2-admin&yii2-adminlte-asset的RBAC權(quán)限管理 確保comp...
    XLeiLi閱讀 1,137評論 0 2
  • 酒店的頂樓宴會廳里丈牢,水晶燈閃爍不停祭钉,音樂環(huán)繞其中瞄沙,男男女女捧著酒杯你來我往己沛。 靠近窗臺的角落里,一個短發(fā)女人此刻正...
    胡八毛閱讀 298評論 0 3
  • 樓下有一株玫瑰 艷麗粉距境,有刺 在筒子樓里 格外顯眼 月光下 和我一樣 影子越拉越長 自憐自賞
    色十光五閱讀 161評論 0 2