我在一个社交网站上工作,当我登录时,我需要一些关于用户的信息以便在前端使用,例如姓名、图片链接、用户名、ID。那么哪个更好用,一个会话来存储我需要的所有数据,还是只使用 auth()->user()->property?
2 回答

皈依舞
TA贡献1851条经验 获得超3个赞
auth()默认情况下,辅助函数或外观已经使用会话作为 Web Guard 的驱动程序......
config/auth.php
'guards' => [
'web' => [
'driver' => 'session', // <-- Here
'provider' => 'users',
],
]
所以你真正要问的是会话或会话是否更好......

阿波罗的战车
TA贡献1862条经验 获得超6个赞
您可以使用 auth() 助手:
auth()->user()
或 Auth Facade :
Auth::user()
两者都相同并从数据库中获取身份验证用户详细信息
- 2 回答
- 0 关注
- 155 浏览
添加回答
举报
0/150
提交
取消