如果已经回答这个问题,我很抱歉,但我找不到明确的答案。
当前的生成器是否支持身份验证
我需要生成一个具有两种潜在身份验证方式的客户端:
api_token
参数。如果是,我该如何使用它?
如果没有,您认为在生成客户端后添加身份验证的最佳方法是什么?
鉴于OpenAPI Generator可以与任何公开OpenAPI文档的服务器进行交互,因此首先需要一个利用security scheme term进行身份验证和授权的OpenAPI文档。 OpenAPI 3.0(和2.0)允许您描述两种所需的身份验证方法。
一旦创建了.yaml
或.json
格式的OpenAPI文档,我相信Getting Started指令描述了根据您为auth流创建的OpenAPI文档生成用于身份验证的服务器存根所需的命令。
例如,如果您的OpenAPI文档恰好是Swagger Petstore example,那么您将“生成”:
npx openapi-generator生成-i petstore.yaml -g ruby -o / tmp / test /