我是 Laravel 的新手。我心中有一个问题...使用 auth::guard 显示所有用户信息是否正确。我正在使用 Laravel Breeze 身份验证?
例如。是这样吗-
name: Auth::guard('web')->user()->name mobile: Auth::guard('web')->user()->mobile address: Auth::guard('web')->user()->address city: Auth::guard('web')->user()->city gender: Auth::guard('web')->user()->gender
像这样吗?
这可以工作,但更常见的是这样写。如果您确定您的用户已登录,则可以跳过 $user 的任何额外检查。
如果您的用户可能未登录,您可以添加特定于行的检查,如下所示:
如果您的用户可能未登录,而您想确保他们始终登录,您可以执行以下操作: