我正在尝试访问 Auth::user()->id 但它不适用于 Controller name BlogController
。请注意控制器存在于namespace App\Http\Controllers\Admin\Blog
. 我在 Controller 上面提到了 Definition
使用授权; 使用 Illuminate\Session\Middleware\StartSession;
在dd(Auth::Check())
返回FALSE。请帮忙。谢谢
Auth::user()
并且Auth::check()
将在两种情况下返回null
/ false
(分别):如果您根本没有登录(出于明显的原因)或者您的路由没有启用会话或 API 令牌身份验证。
在默认安装中,web
路由获得基于会话的身份验证,而api
路由获得基于令牌的身份验证。确保路由具有一组正确的中间件(或自定义中间件,如果您正在滚动自己的身份验证标准)就可以了。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句