84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
登录时使用
Auth::guard('admin')->attempt([])
返回了true,然后用dd打印
dd(Auth::guard('admin'))
本页面的登录是可以的。然后跳转到其他页面时,再打印一次
这时因为user属性为空,所以
Auth::guard('admin')->user() == null Auth::guard('admin')->check() == false
请问是哪个步骤出了错
小伙看你根骨奇佳,潜力无限,来学PHP伐。
看下session_domain设置的对不对
两个页面都是直接dd?
登录后直接dd,导致没写session。
你跳转页里有没有带上cookie。。。你再Kernel.php里又没有加上
\App\Http\Middleware\EncryptCookies::class, \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, \Illuminate\Session\Middleware\StartSession::class, \Illuminate\View\Middleware\ShareErrorsFromSession::class, \App\Http\Middleware\VerifyCsrfToken::class, \Illuminate\Routing\Middleware\SubstituteBindings::class, \App\Http\Middleware\RedirectIfAuthenticated::class, 类似的中间件
看下session_domain设置的对不对
两个页面都是直接dd?
登录后直接dd,导致没写session。
你跳转页里有没有带上cookie。。。你再Kernel.php里又没有加上