Auth::guard在web路由下的页面可以取到登录信息,其它路由页面为NULL
Auth::guard在web路由下的页面可以取到登录信息,新建mobile路由下的页面都取不到值
Kernel.php设置了
protected $middleware = [
\Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
\Illuminate\Foundation\Http\Middleware\ValidatePostSize::class,
\App\Http\Middleware\TrimStrings::class,
\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
\App\Http\Middleware\TrustProxies::class,
];
登录代码
Auth::guard('member')->login($member);
if(Auth::guard('member')->check()){
//登录是成功的
}
在web.php路由下的indexController打印返回有值
在mobile.php路由下的indexController打印返回NULL
推荐文章: