2015-12-01 51 views
2

我正在将swagger应用到我的项目中。Swagger自定义验证标头

在授权方面,用户可以使用电子邮件和密码登录,他们将获得授权令牌。

然后,他们应该发送此标记以及标题中的每个调用。

所以它会像:MyAuthorization: authKey

望着招摇文档,它似乎只架设了处理的OAuth。有没有办法让我大摇大摆地处理身份验证?我的意思是在生成的代码中。我可以为项目生成代码,它只是“Basic:...”作为选项。

我正在运行swagger 1.3.6,由于依赖关系无法升级。

回答

1

Swagger 1.2 specs

可以定义授权对象指定使用的是

  • 一种“apiKey”
  • 的“头”一passAs的,以指示键传递在请求标头中
  • “MyAuthorization”的一个关键名称,或任何您的标头是