laravel - 在Controller构造函数上user()对象为null

时间:2017-12-22 10:22:27

标签: php laravel laravel-5

我需要检查每个控制器是否记录了用户,但是当我这样做时:

class ManagementController extends Controller
{
    public function __construct()
    {
        dd(Auth::user());
    }
}

我总是得到null,在另一种方法中,每个方面都很好 - 问题出在哪里?

1 个答案:

答案 0 :(得分:4)

您无法在控制器构造函数中执行此操作,因为会话尚未初始化。