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') == $_SESSION['username']){
return true;
}
if(!$auth->check(MODULE_NAME.'/'.CONTROLLER_NAME.'/'.ACTION_NAME,$_SESSION['id'])){
$this->error('你没有权限',U('Admin/Index/info'));
}
}
}
AUTH权限,thinkphp3.2
最新推荐文章于 2021-03-21 14:53:58 发布