如果身份验证已开启,flask-restplus/flask-restx 会自动将 401 响应添加到 Swagger 文档

标签 flask flask-restplus flask-restx

正如标题所提到的,我希望将 @api.response(401, 'Unauthenticated') 响应添加到需要身份验证的所有 API 的文档中.

flask-resplus/restx 显示一个锁图标,因此如果未经过身份验证,用户应该期待 401,但我希望此响应是明确的无需在每个方法或资源上显式编写该装饰器。

这可以通过某些全局设置实现吗?

最佳答案

对此+1。我面临着类似的挑战。 又开通了this issue在他们的 GitHub 存储库上希望得到答案。 如果有人能提出解决方案,那就太好了🙏🏼

关于如果身份验证已开启,flask-restplus/flask-restx 会自动将 401 响应添加到 Swagger 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66868427/

相关文章:

python - Flask-Login:应该在哪里定义 user_loader 回调?

python - 在模板中调用 Flask 函数

python - 在 Flask 中处理多个请求

python - 无法使用 uWSGI 运行 Restplus Flask API

python - 如何从同一个flask-restplus资源类获取和发布端点?

python - Flask-Testing 模块没有这样的测试方法报错

python - 如何使用 nginx + uwsgi 部署 Flask-restplus 应用程序

flask - Flask api 的 Swagger 文档在 2 个不同的 url : one for routes using flask_restx and another - for others using swag_from 上生成

python - 将 auth 装饰器添加到 flask restx