TinkPHP防止绕过登录

<?php  
namespace HomeController;
use HomeControllerBaseController;              //引用BaseController类
class IndexController extends BaseController {  //继承父类
    public function index(){
        
            echo session("uid");

         
    }
}
Base类:建立构造函数
<?php
namespace HomeController;
use ThinkController;
/**
* 
*/
class BaseController extends Controller
{
    
    public function __construct()
    {
        parent::__construct();//调用父类构造函数
        if(!session("?uid")){
           //不存在,跳转到登录页面
            $this->redirect('Login/login',array(),3,'跳转中');
            
            exit;

        }
    }
}
原文地址:https://www.cnblogs.com/niushuangmeng/p/8617508.html