Swagger 支持哪些 OAuth 2.0 流程?

Which OAuth 2.0 flows does Swagger support?

OAuth 2.0 具有以下授权类型(流):

那么Swagger支持哪些流程呢?

OpenAPI/Swagger 支持 RFC 6749 定义的四种 OAuth 流程。关键字和相应的 OAuth 2 流程是:

  • accessCode (OpenAPI 2.0) 或 authorizationCode (OpenAPI 3.0) - 授权代码流。

  • implicit - 隐式流。

  • password - 资源所有者密码凭证流。

  • application (OpenAPI 2.0) 或 clientCredentials (OpenAPI 3.0) - 客户端凭证流。