如何在 Laravel 中获取 Auth::User() 数组元素值
How to Get Auth::User() Array Elements Value in Laravel
我想在 Auth::User() 中获取数组元素值。后
{{dd(Auth::User()}}
数组输出显示多个元素:
Admin {#474 ▼
#guard: "admin"
#fillable: array:4 [▶]
#hidden: array:2 [▶]
#connection: "mysql"
#table: null
#primaryKey: "id"
#keyType: "int"
+incrementing: true
#with: []
我正在尝试使用 Auth::user()->guard;
进行访问,但它对我不起作用。请告诉我如何得到这个。非常感谢。
勾选这个功能。它检查当前登录的用户是否受到所有保护。在这里,我使用 dd 来转储已登录的守卫。但是你可以提取并利用它来做任何你想做的事。
$guards = array_keys(config('auth.guards'));
foreach ($guards as $guard) {
if(Auth::guard($guard)->check()) dd($guard);
}
我想在 Auth::User() 中获取数组元素值。后
{{dd(Auth::User()}}
数组输出显示多个元素:
Admin {#474 ▼
#guard: "admin"
#fillable: array:4 [▶]
#hidden: array:2 [▶]
#connection: "mysql"
#table: null
#primaryKey: "id"
#keyType: "int"
+incrementing: true
#with: []
我正在尝试使用 Auth::user()->guard;
进行访问,但它对我不起作用。请告诉我如何得到这个。非常感谢。
勾选这个功能。它检查当前登录的用户是否受到所有保护。在这里,我使用 dd 来转储已登录的守卫。但是你可以提取并利用它来做任何你想做的事。
$guards = array_keys(config('auth.guards'));
foreach ($guards as $guard) {
if(Auth::guard($guard)->check()) dd($guard);
}