我正在使用使用laravel构建的swagger api并使用Passport进行API身份验证。
我成功地获取了该字段,但没有输入用户名,而且我不知道发生了什么
这是我的代码
'passport' => [ // Unique name of security
'type' => 'oauth2', // The type of the security scheme. Valid values are "basic", "apiKey" or "oauth2".
'description' => 'Laravel passport oauth2 security.',
'in' => 'header',
'scheme' => 'https',
'flows' => [
"password" => [
"authorizationUrl" => config('app.url') . '/oauth/authorize',
"tokenUrl" => config('app.url') . '/oauth/token',
"refreshUrl" => config('app.url') . '/token/refresh',
"scopes" => []
],
],
],
* 和这样的api控制器
security={
* {"passport": {}},
* },
我尝试遵循https://github.com/DarkaOnLine/L5-Swagger/issues/57,但有一些结果,验证错误 身份验证是如何完成的,我又做了什么?