Closed
Bug 690023
Opened 14 years ago
Closed 13 years ago
404 page displays when non-vouched user tries to view a Mozillians profile
Categories
(Participation Infrastructure :: Phonebook, defect, P2)
Participation Infrastructure
Phonebook
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: aakashd, Unassigned)
References
Details
(Whiteboard: [l10n impact][UX])
Steps to Reproduce:
1. Go to www.mozillians.org
2. Sign in with a non-vouched account
3. Click on an account link of some other Mozillians profile (you need a second person)
Actual Results:
Mozillians.org shows a 404 page
Expected Results:
The app should mention why they're not able to view the profile rather than showing an app error. Its working properly, the user isn't ;).
Comment 1•14 years ago
|
||
According to the Privacy requirements of the app, this is expected behaviour: the current model doesn't confirm that a user exists if the requesting user isn't vouched.
This isn't a bug, it's a feature.
That said: this is a directory about finding people. I think it's worth exploring if our privacy model/requirements are serving users and the app well. We currently gave very tight-lipped error responses, and non-vouched users or even anonymous users may still want to find community members -- that's currently not possible because we have no privacy settings, but should it ever NOT be possible? This is about community, not a secret club.
Anyway, I'm rambling. But this should be closed; if a discussion around (default) user profile visibility changes the requirements I'm more than happy to change this to either: 1. a better error message or 2. anyone can see a Mozillian's (at least basic) profile info.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → INVALID
| Reporter | ||
Comment 2•14 years ago
|
||
This bug was more about the error message that's shown. The current approach shows that a page that alludes to something being wrong with the app.
It ain't broke. We should explain what's really happening.
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Comment 3•14 years ago
|
||
We can explain what's really happening, but it means we confirm the user exists. We can't do that in 1.1 anyway (too late to add those kinds of strings).
But it's more worth discussing if we want this at all. Why isn't anyone allowed to view a Mozillian's profile? Isn't it useful for non-Mozillians to see my info?
Target Milestone: 1.1 → 1.2
| Reporter | ||
Comment 4•14 years ago
|
||
> But it's more worth discussing if we want this at all. Why isn't anyone
> allowed to view a Mozillian's profile? Isn't it useful for non-Mozillians to
> see my info?
Work-around until we can get to https://bugzilla.mozilla.org/show_bug.cgi?id=692869 (its in the roadmap yo)
| Reporter | ||
Updated•14 years ago
|
Whiteboard: [l10n impact]
| Reporter | ||
Updated•14 years ago
|
Whiteboard: [l10n impact] → [l10n impact][needs ux]
| Reporter | ||
Comment 5•14 years ago
|
||
Moving this to 1.4 to coincide with the privacy controls feature.
Depends on: 692869
Target Milestone: 1.2 → 1.4
| Reporter | ||
Updated•14 years ago
|
Whiteboard: [l10n impact][needs ux] → [l10n impact][UX]
Updated•14 years ago
|
Component: mozillians.org → Phonebook
Product: Websites → Community Tools
QA Contact: mozillians-org → phonebook
Target Milestone: 1.4 → ---
Version: unspecified → other
Comment 6•13 years ago
|
||
Triage:
Please add final decision to bug, not sure which direction to go based on comments.
Flags: needinfo?(mozaakash)
| Reporter | ||
Comment 7•13 years ago
|
||
Well, it looks like we're broken. I registered a non-vouched user (sammybahamas@gmail.com) on mozillians-dev and I can view mozillians.org/u/aakashd.
This is a regression :/.
Flags: needinfo?(mozaakash)
Comment 8•13 years ago
|
||
Hmm can you confirm if the below is the desired behavior.
If you are non-vouched you can only view your own profile.
Flags: needinfo?(mozaakash)
| Reporter | ||
Comment 9•13 years ago
|
||
(In reply to Ben (:bensternthal) from comment #8)
> Hmm can you confirm if the below is the desired behavior.
>
> If you are non-vouched you can only view your own profile.
Yep, confirmed.
Flags: needinfo?(mozaakash)
Comment 10•13 years ago
|
||
Note since this is privacy issue we should add this to our automated tests.
Comment 11•13 years ago
|
||
Commits pushed to master at https://github.com/mozilla/mozillians
https://github.com/mozilla/mozillians/commit/23d248391b47c8a77be599e9e0e75a935c2231b7
[bug 690023] Forbid unvouched users to view other user profiles.
https://github.com/mozilla/mozillians/commit/0f111474fbb22dfbc510721ed2b87fc3b551bd98
Merge pull request #359 from glogiotatidis/690023
[bug 690023] Forbid unvouched users to view other user profiles.
Comment 12•13 years ago
|
||
Tested on stage.
I am un-vouched.
I can view my profile.
I can not view other profiles, I get an error page.
Status: REOPENED → RESOLVED
Closed: 14 years ago → 13 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•