【发布时间】:2019-09-15 10:57:39
【问题描述】:
我正在尝试使用 laravel 护照验证我的 api。为此,我正在使用 laravel 护照的 Consuming Your API With JavaScript。这就是为什么我将 \Laravel\Passport\Http\Middleware\CreateFreshApiToken::class, 粘贴到我的 app/Http/karnel.php/web 并添加了一个我的控制器的构造函数像
`
public function __construct(){
$this->middleware('auth:api');
}
`
Karnel.php
`
'web' => [
\App\Http\Middleware\EncryptCookies::class,
\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
\Illuminate\Session\Middleware\StartSession::class,
// \Illuminate\Session\Middleware\AuthenticateSession::class,
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
\App\Http\Middleware\VerifyCsrfToken::class,
\Illuminate\Routing\Middleware\SubstituteBindings::class,
\Laravel\Passport\Http\Middleware\CreateFreshApiToken::class,
],
`
如果我已登录但由于错误Route [login] not defined
,它应该可以正常工作注意:我使用 vue.js 作为前端,使用 laravel 作为后端
【问题讨论】: