Linking to emails that require authentication is confusing
- Dominant language
- Python
- Stars
- 45
- Forks
- 23
- PR merge metrics
- No merged PRs in 30d
Description
When linking to an email that requires authentication, the UI shows the "An error occured" due to the 404 error reported by https://lists.apache.org/api/thread.lua . Users must first close the error box, and then use the 'profile' icon in the top-right to log in. This turns out to be non-obvious to some users, causing them to assume links to important information are broken and ignoring them.
I think it would be good to show page that makes it more obvious that you might need to log in on 404, or perhaps even consider returning a 401 from thread.lua in this case and redirect people to the login page automatically.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the email-link handling around https://lists.apache.org/api/thread.lua and the login flow reached through the profile icon. Determine how authenticated email links produce the 404 and choose a clear user-facing outcome, such as login guidance or redirecting to authentication; done means users no longer mistake these links for broken content.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, authentication, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100