我试图在控制器构造函数中访问auth()->user(),但它总是返回null
。
我尝试了以下方法,但没有成功!
protected $user;
function __construct() {
$this->middleware(function ($request, $next) {
$this->user = auth()->user();
return $next($request);
});
}
有没有办法做到这一点?--谢谢
Route::group(['middleware' => ['auth', 'web']], function () {Route::resource('users', 'UsersController');});
- Kalim\Auth::user()
吗? - SaidbakRnull
值。 - Kalim$request->user()
来检查user
是否存在,而不是使用auth()->user()
? - matiaslauriti