您的位置:首页 > 编程语言 > PHP开发

AUTH权限,thinkphp3.2

2016-06-24 20:05 585 查看
Controller/CommonController.class.php

namespace Admin\Controller;
use Think\Controller;
use Think\Auth;
class CommonController extends Controller{
    public function _initialize(){

        //编码规范
        header('content-type:text/html;charset=utf8');
        
        //SESSION验证
        if(!isset($_SESSION['id']) || $_SESSION['id'] == ''){
            $this->error('请先登录',U('Admin/Login/index'));
        }

        //权限验证
        $auth = new Auth();
        if(C('SUPER_ADMIN') == 'admin'){
            return true;
        }
        if(!$auth->check(,$_SESSION['id'])){
            $this->error('你没有权限');
        }
    }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: