Laravel - 如何在 AppServiceProvider 中获取当前用户
2022-08-30 15:08:25
因此,我通常会让当前用户使用,并且当我确定用户是否实际登录时。但是,这似乎在我的.我正在使用它来共享所有视图中的数据。我俩和登录时,我得到和.Auth::user()
Auth::check
AppServiceProvider
var_dump
Auth::user()
Auth::check()
NULL
false
如何让当前用户进入我的?如果这是不可能的,那么如何获取所有视图中每个用户唯一的数据(根据 不同而不同的数据)。这是我的代码,用于澄清。AppServiceProvider
user_id
if (Auth::check()) {
$cart = Cart::where('user_id', Auth::user()->id);
if ($cart) {
view()->share('cart', $cart);
}
} else {
view()->share('cartItems', Session::get('items'));
}