Swagger支持哪些OAuth 2.0流程?

时间:2017-08-14 06:30:12

标签: oauth-2.0 swagger swagger-ui

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

  • authorization_code
  • implicit
  • password
  • client_credentials
  • refresh_token

然后Swagger支持哪些流程?

1 个答案:

答案 0 :(得分:2)

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) - 客户端凭据流。