Я пытаюсь разработать сервис API отдыха на основе весенней загрузки с документацией API через интерфейс Swagger.Я хочу включить базовую аутентификацию через пользовательский интерфейс Swagger, чтобы пользователь мог запускать API только после аутентификации с помощью кнопки «Авторизовать» в пользовательском интерфейсе Swagger (с помощью которой заголовок "authorization: Basic XYZ
добавляется к вызову API
Во внешнем интерфейсе (в файле .json для пользовательского интерфейса Swagger я добавил базовую аутентификацию для всех API, используя следующий код (согласно документации):
"securityDefinitions": {
"basic_auth": {
"type": "basic"
}
},
"security": [
{
"basic_auth": []
}
]
Как мне реализовать бэкэндлогика для случая использования, упомянутого выше (пользователь может запустить API только после того, как он / она аутентифицируется с помощью кнопки «Авторизовать» на пользовательском интерфейсе swagger, и в противном случае отображается ошибка 401 при запуске API)
Некоторая документация или пример кода длято же самое было бы полезно