if (Yii::app()->authority->isLogin() == Yi " /> 欧美成人a人片,精品一区二区三区在线观看,在线视频一区二区三区四区

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php后臺如何避免用戶直接進入方法實例

1)創建BaseController控制器繼承Controller(后臺的一切操作要繼承BaseController):

在BaseController里面添加:

復制代碼 代碼如下:
public function checkLogin() {

        if (Yii::app()->authority->isLogin() == Yii::app()->authority->getStatus('NOTLOGIN')) {
            $url = $this->createUrl('user/login');
            if (Yii::app()->request->isPostRequest && Yii::app()->request->isAjaxRequest) {
                echo json_encode(array('code' => -101, 'message' => '用戶未登錄。', 'callback' => 'window.location="' . $url . '";'));
            } else if (Yii::app()->request->isAjaxRequest) {
                echo '<script language="Javascript">window.location="' . $url . '";</script>';
            } else {
                $this->redirect($url);
            }
            exit;
        }
        return true;
    }

在components目錄下創建Authority.php文件:

復制代碼 代碼如下:
<?php

/**
 * 權限檢查組件
 */
class Authority extends CComponent {
    private $NOTLOGIN = -1;
    private $FAILED = -2;
    private $PASS = 1;

    public function init() {

    }

    /**
     * 檢查是否登陸
     * @return boolean 
     */
    function isLogin() {
        return isset(Yii::app()->session['user']) ? $this->PASS : $this->NOTLOGIN;
    }

  
    /**
     * 獲取狀態值
     * @param string $name
     * @return int 
     */
    public function getStatus($name){
        return $this->$name;
    }
}

php技術php后臺如何避免用戶直接進入方法實例,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品免费大片一区二区 | 韩国精品一区视频在线播放 | 网站免费满18成年在线观看 | 老湿司午夜爽爽影院榴莲视频 | 免费在线色视频 | 国产在线一区二区视频 | 久久亚洲一级毛片 | 男人猛桶女人下面视频国产 | 成年美女黄网站色大片视频 | 午夜激情视频在线观看 | 国产精选视频 | 伊人色影院 | 免费一区二区三区在线视频 | 国产一区二区三区高清 | 狼人久草 | 五月婷婷深爱五月 | 久久福利国产 | se色成人亚洲综合 | 亚洲国产婷婷综合在线精品 | 好操吊 | 16女性下面扒开无遮挡免费 | 久久国产成人精品麻豆 | 正在播放一区 | 交资源网在线观看 | 国内真实愉拍系列情侣自拍 | 萝控喷水视频 | 国产精品麻豆一区二区三区 | 九九九免费视频 | www亚洲一区 | 69色视频| 奇米亚洲春色 | 国产精品亚洲一区二区三区 | 国产精品高清一区二区三区 | 又黄又爽的男女视频 | 在线观看免费午夜大片 | 天天色天天操天天 | 午夜看片未满十八勿进 | 久久久噜噜噜久久久午夜 | 国产一区二区三区免费 | 91福利免费| 欧洲精品一区二区三区在线观看 |