Виды моделей плагинов Airflow Не защищены
Как защитить пользовательские модели Airflow, добавленные через систему плагинов, от неаутентифицированного пользователя? В настоящее время я использую защиту паролем, но страницы, добавленные моим плагином, доступны без входа в систему...
1 ответ
Попробуйте добавить то же самое @login_required
декоратор, который используют защищенные встроенные представления.
import airflow
login_required = airflow.login.login_required
class TestView(BaseView):
@expose('/')
@login_required
def test(self):
...