From 20208acfd11cbf3edbc5447ce9c01c732a0b943a Mon Sep 17 00:00:00 2001 From: Daniel Vaz Gaspar Date: Tue, 5 Jul 2022 17:04:47 +0100 Subject: [PATCH] fix: welcome page user authentication check (#20605) --- superset/views/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/views/core.py b/superset/views/core.py index 1625a691aa97f..ffaa4204c4b3b 100755 --- a/superset/views/core.py +++ b/superset/views/core.py @@ -2675,7 +2675,7 @@ def show_traceback(self) -> FlaskResponse: # pylint: disable=no-self-use @expose("/welcome/") def welcome(self) -> FlaskResponse: """Personalized welcome page""" - if not get_user_id(): + if not g.user or not get_user_id(): if conf["PUBLIC_ROLE_LIKE"]: return self.render_template("superset/public_welcome.html") return redirect(appbuilder.get_url_for_login)