我正在使用django-rest-framework和oauth2编写REST API以进行身份验证。
我还使用django-rest-swagger来记录我的API,但我在Swagger UI中遇到了授权问题。实际上,我不明白我如何定义authorizationUrl参数,这些是我使用的设置:
SWAGGER_SETTINGS = {
'USE_SESSION_AUTH': False,
'APIS_SORTER': 'alpha',
'SECURITY_DEFINITIONS': {
'oauth2': {
'type': 'oauth2',
'description': 'Personal API Key authorization',
'name': 'Token',
'in': 'header',
'flow': 'implicit',
'authorizationUrl': 'http://localhost:8000/api/user/login'
}
}}
问题是:如何定义用户输入用户名和密码以查看所有文档API的页面?
提前致谢