Я готовлю документацию для проекта (узел, экспресс).Я хочу разрешить пользователям тестировать конечные точки и не могу понять, как реализовать аутентификацию.
Я использую аутентификацию cookie в своем приложении, и я довольно запутался, так как имя свойства для токена называется JWT, и яЯ не уверен, какой метод я должен использовать (на предъявителя или cookie).Также возможно ли получить токен через конечную точку по умолчанию / логин?Нужно ли создавать другую конечную точку, особенно для генерации токенов для проверки подлинности swagger?
Я пытался протестировать оба метода, просто копируя токен с помощью инструментов dev при входе в систему, но получая 401 от каждой конечной точки, требующей авторизации ((Тестирование с помощью редактора Swagger)
Я пытался применить защиту в соответствии с документацией Swagger:
https://swagger.io/docs/specification/authentication/
components:
securitySchemes:
cookieAuth:
type: apiKey
in: cookie
name: jwt<br>
bearerAuth:
type: http
scheme: bearer
bearerFormat: JWT
Что я делаю не так?