gpt4 book ai didi

php - 尝试在 View 上访问 Auth::user()->name 时尝试获取非对象 [Laravel] 的属性

转载 作者:可可西里 更新时间:2023-11-01 00:55:23 27 4
gpt4 key购买 nike

我正在尝试使用以下方法从 View 中获取用户名:

Auth::user()->name

我得到了

尝试获取非对象的属性

因为 Auth::user() 是 NULL。这怎么可能? laravel 生成的导航栏使用相同的方法,并且可以在那里工作。

编辑:似乎我什至无法从 Controller 获得授权用户。

Auth::guard('admin')->check(); //true
Auth::user(); //null

有什么想法吗?

最佳答案

好吧,我又想通了,因为我使用了自定义守卫,所以我实际上需要使用:

Auth::guard('admin')->user()->name;

关于php - 尝试在 View 上访问 Auth::user()->name 时尝试获取非对象 [Laravel] 的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46416980/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com