我正在使用OAuthToolkit和DjangoRestSwagger。我已经使用Django Admin创建了一个应用程序,现在我有
我希望使用
client_id
和client_secret
。我希望使用
client_id
和client_secret
生成令牌。目前,我使用curl
来生成令牌。curl -X POST -d "grant_type=client_credentials" -u"client_id:client_secret" http://localhost:8000/o/token/
我该如何使用Swagger文档来实现?基本上,如何将第三方(OAuthToolkit)API URL与Swagger集成?
目前,我有一个授权
按钮,它需要api_key
值,即令牌。
以下是我的Swagger设置。
SWAGGER_SETTINGS = {
'SECURITY_DEFINITIONS': {
'token': {
'type': 'apiKey',
'name': 'AUTHORIZATION',
'in': 'header',
}
},
}