Swagger передает access_code по умолчанию в заголовки.Можно ли передать id_token?
access_code
id_token
Я документирую свой API REST NodeJS с swagger.yaml версией 2.0
swagger.yaml
2.0
Да, это возможно, хотя это и не очень хорошая идея, поскольку упоминается @ DalmTo .
Вам необходимо добавить x-tokenName: id_token к определению безопасности Google OAuth в определении API. Расширение x-tokenName поддерживается в Swagger UI 3.8.12+ и только для определений OpenAPI 2.0.
x-tokenName: id_token
x-tokenName
swagger: '2.0' ... securityDefinitions: google_oauth: type: oauth2 description: Google OAuth flow: accessCode authorizationUrl: https://accounts.google.com/o/oauth2/v2/auth tokenUrl: https://www.googleapis.com/oauth2/v4/token x-tokenName: id_token # <------- scopes: ...