redirect 重定向不能生效
if(!$this->request->session()->has('admin')){
return redirect("login/index");
}
我在一个控制器基类的构造函数中进行判断 用户Session不存在的时候就进行重定向到登录界面,但是没有任何效果!为什么会这样呢
if(!$this->request->session()->has('admin')){
return redirect("login/index");
}
我在一个控制器基类的构造函数中进行判断 用户Session不存在的时候就进行重定向到登录界面,但是没有任何效果!为什么会这样呢
3 Comments
直接写if(!Session::has('admin'){ return redirect("login/index"); } 我感觉这样是可以的,你试试
今天找到另外一个问题,我是在构造函数中使用的session,, 构造函数中我获取不到session值,,应为构造函数的执行顺序是在中间件前面,运行构造函数时中间件还没有开始调用。。。。0.0
跟你遇到相同的问题,待解决: