基类地址:application/core/MY_Controller.php
千喜网络科技
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class MY_Controller extends CI_Controller {
public function __construct(){
parent::__construct();
}
}
/**
* CI仿thinkphp权限,鉴权,auth鉴权
* user 用户表 uid,username,password (1,admin,admin)
* role 规则表,记录每一个方法的ID值 rid,rname,model,controller,action (1,后台首页,admin,index,index)
* group 规则组表,将某一些规则归为一组 gid,gname,grole (1,超级管理员, 1,10,15,16 ) 1,10,15....为规则ID用,号分开
* user_group 用户规则表,记录用户拥有哪些组别权限 uid,gid (1,1) 用户uid为1的用户拥有所有gid为1内所有grole的权限
* 具体字段可参考thinkphp中auth类
*/
class AdminBase extends MY_Controller{
public function __construct(){
parent::__construct();
//判断是否登录
if(!isset($_SESSION[