When I click settings-Info, I am redirected to /superset/welcome/, except for the admin account.
- Dominant language
- Python
- Stars
- 74.8k
- Forks
- 18.3k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 685
Description
### Bug description
The bug is as follows:
1. Click Settings - Info
2. It redirects to the welcome page (https://example.com/superset/welcome/).
If use an account with the admin role, it will be redirected to https://example.com/user_info/ normally.
alpha\gamma does`t work
If I enter https://example.com/users/userinfo/ in the Chrome browser, it will redirect to an old user info page.
### Screenshots/recordings
https://github.com/user-attachments/assets/f4aa2a3b-3c8e-4928-986c-be92ca9528ca
### Superset version
6.1.0
### Python version
I don't know
### Node version
I don't know
### Browser
Chrome
### Additional context
_No response_
### Checklist
- [x] I have searched Superset docs and Slack and didn't find a solution to my problem.
- [x] I have searched the GitHub issue tracker and didn't find a similar bug report.
- [ ] I have checked Superset's logs for errors and if I found a relevant Python stacktrace, I included it here as text in the "additional context" section.
Contributor guide
Research direction
Reproduce the Settings → Info flow with a regular account and an admin account, comparing the redirects to /superset/welcome/ and /user_info/. Start by tracing the route handling for Settings-Info and the role-based access decision; done means non-admin users reach the current user info page without being sent to the welcome page, while the legacy /users/userinfo/ behavior is addressed as appropriate.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, react
- Domain
- authorization, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 54/100