|
1、最基本的就是根据Auth::check()是否true来redirect,但是如果很多控制器都要用到的话,避免在每个route或者controller里都写,需要做简单点。
2、自定义控制器基类controller继承自Controller,在构造函数中做文章;
3、function __contructor(){
//别在这里写Auth::check()的代码段,永远都会是false
$this->middleware('logined');//自定义logined中间件,在中间件里判断Auth::check()
}
备注:controller构造函数里登录状态是无法获取到的,应该和底层代码运行顺序有关 |