如何在flask restplus中为swagger UI的文档端点设置auth?

如何在flask restplus中为swagger UI的文档端点设置auth?,flask,swagger,swagger-ui,flask-restplus,Flask,Swagger,Swagger Ui,Flask Restplus,我喜欢flask restplus和swagger UI,我唯一没有弄清楚的是如何在对文档端点的调用周围放置一个自定义的auth decorator,以防止其他人看到文档 我想可能是文档中的这一部分 如果需要自定义UI,可以向注册自定义视图函数 文档()装饰器: 但我这样做了,似乎什么也没发生 from flask import Flask from flask_restplus import Api, apidoc app = Flask(__name__) api = Api(app)

我喜欢flask restplus和swagger UI,我唯一没有弄清楚的是如何在对文档端点的调用周围放置一个自定义的auth decorator,以防止其他人看到文档

我想可能是文档中的这一部分

如果需要自定义UI,可以向注册自定义视图函数 文档()装饰器:

但我这样做了,似乎什么也没发生

from flask import Flask
from flask_restplus import Api, apidoc

app = Flask(__name__)
api = Api(app)

@api.documentation
def custom_ui():
    return apidoc.ui_for(api)