dosubot[bot] commented on issue #34441: URL: https://github.com/apache/superset/issues/34441#issuecomment-3213688688
<!-- Answer --> No, overriding get_redirect in a custom SupersetSecurityManager is not the supported way to redirect users after login in Superset 5. The recommended approach is to define a custom IndexView class with your redirect logic and set it programmatically using FLASK_APP_MUTATOR. This method lets you redirect users based on their identity or role when they hit the root URL, and is the only supported way to customize landing page or redirect behavior in Superset 5. The CUSTOM_SECURITY_MANAGER pattern and get_redirect override are not used for this purpose anymore—redirects should be handled in your custom IndexView's index method instead. See [this discussion for details and example code](https://github.com/apache/superset/discussions/34594). <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/7695fae9-2c01-43e1-b8c6-e13c256fbe8c?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/7695fae9-2c01-43e1-b8c6-e13c256fbe8c?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/7695fae9-2c01-43e1-b8c6-e13c256fbe8c?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/7695fae9-2c01-43e1-b8c6-e13c256fbe8c?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/7695fae9-2c01-43e1-b8c6-e13c256fbe8c?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/7695fae9-2c01-43e1-b8c6-e13c256fbe8c?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/7695fae9-2c01-43e1-b8c6-e13c256fbe8c?feedback_type=other)</sup> [](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=githu b) [](https://go.dosu.dev/discord-bot) [](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/34441) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
