Я работаю с API-интерфейсом Swagger, созданным с помощью laravel, и использую 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 но есть какой-то результат, ошибка в аутентификации Как выполняется аутентификация и что я делаю по-другому?