Airflow 气流插件模型视图不安全

Airflow 气流插件模型视图不安全,airflow,Airflow,如何保护未经身份验证的用户通过插件系统添加的自定义模型视图?我目前正在使用密码保护,但我的插件添加的页面可以在不登录的情况下访问…尝试添加受保护的插件所需的@login\u装饰程序 这似乎很清楚,但我使用的是ModelView扩展类,它没有使用@expose(…)定义方法。在哪里设置@login\u是必需的东西?为了扩展这个答案:在1.9版中,这不起作用(至少对我来说)。尝试直接使用flask_登录包中所需的\u login-Decorator:from flask_login import l

如何保护未经身份验证的用户通过插件系统添加的自定义模型视图?我目前正在使用密码保护,但我的插件添加的页面可以在不登录的情况下访问…

尝试添加受保护的插件所需的
@login\u
装饰程序


这似乎很清楚,但我使用的是
ModelView
扩展类,它没有使用
@expose(…)
定义方法。在哪里设置
@login\u是必需的
东西?为了扩展这个答案:在1.9版中,这不起作用(至少对我来说)。尝试直接使用flask_登录包中所需的\u login-Decorator:
from flask_login import login\u required
您找到答案了吗,我面临着同样的问题?
import airflow

login_required = airflow.login.login_required

class TestView(BaseView):
    @expose('/')
    @login_required
    def test(self):
        ...