创建公用控制器
我们创建好了后台验证,但是直接输入路由地址还是能直接访问,这需要怎么解决呢?
我们使用__construct构造方法,他可以在类被实例化时调用。
CommonController.class.php
<?php
namespace Admin\Controller;
use Think\Controller;
class CommonController extends Controller
{
public function __construct(){
parent::__construct();
if (!Session('uid')){
$this->error('请先登录在访问',U('Login/index'));
}
}
}我们需要在每个页面继承这个CommonController.class.php控制器

这时候我们直接访问路由会提示

这样我们的公共控制器就完成了。
