我有一个包含 laravel 和 vuejs 的网站
我用jwt登录,一切正常
只有中间件总是报错:
//if ($this->auth->check() )
//if ($this->auth->api->check() )
if (Auth::guard('api')->check())
{
return $next($request);
}
else
{
return redirect()->to('/admin/index');
}
所有这些都返回false,当我刷新时我回到主页 我还在 config/auth.php 中创建了默认驱动程序 api 但检查仍然返回 false
'defaults' => [
'guard' => 'api',
'passwords' => 'users',
],
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
'api' => [
'driver' => 'jwt',
'provider' => 'users',
],
],
问候