Allow login_name != email_address, so address isn't displayed (anti-spam effect too)
Categories
(Bugzilla :: User Accounts, enhancement)
Tracking
()
People
(Reporter: bugzilla-mozilla, Assigned: gerv)
References
(Blocks 4 open bugs)
Details
(Keywords: privacy, sec-want, Whiteboard: [sg:want] click "important" on comment tags for current status)
Attachments
(1 file, 16 obsolete files)
150.06 KB,
patch
|
LpSolit
:
review+
|
Details | Diff | Splinter Review |
Assignee | ||
Comment 1•21 years ago
|
||
Comment 2•21 years ago
|
||
Comment 3•21 years ago
|
||
Comment 4•21 years ago
|
||
Comment 5•21 years ago
|
||
Updated•20 years ago
|
Updated•20 years ago
|
Comment 6•20 years ago
|
||
Comment 7•20 years ago
|
||
Comment 8•20 years ago
|
||
Reporter | ||
Comment 9•20 years ago
|
||
Comment 10•20 years ago
|
||
Comment 11•20 years ago
|
||
Comment 12•20 years ago
|
||
Reporter | ||
Comment 13•20 years ago
|
||
Comment 14•20 years ago
|
||
Reporter | ||
Comment 15•20 years ago
|
||
Assignee | ||
Comment 16•19 years ago
|
||
Comment 17•19 years ago
|
||
Comment 18•19 years ago
|
||
Comment 19•19 years ago
|
||
Comment 20•19 years ago
|
||
Comment 21•19 years ago
|
||
Comment 22•19 years ago
|
||
Comment 23•19 years ago
|
||
Comment 24•19 years ago
|
||
Comment 25•19 years ago
|
||
Comment 26•19 years ago
|
||
Updated•18 years ago
|
Comment 27•18 years ago
|
||
Updated•18 years ago
|
Updated•18 years ago
|
Comment 28•17 years ago
|
||
Comment 29•17 years ago
|
||
Comment 30•17 years ago
|
||
Comment 31•17 years ago
|
||
Comment 32•17 years ago
|
||
Comment 33•17 years ago
|
||
Comment 34•17 years ago
|
||
Comment 35•16 years ago
|
||
Comment 36•16 years ago
|
||
Comment 37•16 years ago
|
||
Comment 38•16 years ago
|
||
Comment 39•16 years ago
|
||
Comment 40•16 years ago
|
||
Comment 41•16 years ago
|
||
Comment 42•16 years ago
|
||
Comment 44•15 years ago
|
||
Comment 45•15 years ago
|
||
Comment 46•15 years ago
|
||
Updated•15 years ago
|
Comment 47•15 years ago
|
||
Comment 49•14 years ago
|
||
Comment 50•14 years ago
|
||
Comment 51•14 years ago
|
||
Comment 52•14 years ago
|
||
Comment 53•14 years ago
|
||
Comment 54•14 years ago
|
||
Comment 55•14 years ago
|
||
Updated•14 years ago
|
Updated•13 years ago
|
Comment 57•13 years ago
|
||
Updated•12 years ago
|
Comment 58•12 years ago
|
||
Comment 59•12 years ago
|
||
Assignee | ||
Comment 60•11 years ago
|
||
important |
Assignee | ||
Comment 61•11 years ago
|
||
Comment 62•11 years ago
|
||
Comment 63•11 years ago
|
||
Assignee | ||
Comment 64•11 years ago
|
||
Comment 65•11 years ago
|
||
Assignee | ||
Comment 66•11 years ago
|
||
Assignee | ||
Comment 67•11 years ago
|
||
Comment 68•11 years ago
|
||
important |
Comment 69•11 years ago
|
||
Assignee | ||
Comment 70•11 years ago
|
||
Comment 71•11 years ago
|
||
Assignee | ||
Comment 72•11 years ago
|
||
Comment 73•11 years ago
|
||
Assignee | ||
Comment 74•11 years ago
|
||
Assignee | ||
Comment 75•11 years ago
|
||
Assignee | ||
Comment 76•11 years ago
|
||
Comment 77•11 years ago
|
||
Assignee | ||
Comment 78•11 years ago
|
||
Comment 79•11 years ago
|
||
Comment 80•11 years ago
|
||
Assignee | ||
Comment 81•11 years ago
|
||
Assignee | ||
Comment 82•11 years ago
|
||
Assignee | ||
Comment 83•11 years ago
|
||
Assignee | ||
Comment 84•11 years ago
|
||
Assignee | ||
Comment 85•11 years ago
|
||
Comment 87•11 years ago
|
||
Comment hidden (advocacy, off-topic) |
Comment 89•11 years ago
|
||
Assignee | ||
Comment 90•10 years ago
|
||
Comment 91•10 years ago
|
||
Assignee | ||
Comment 92•10 years ago
|
||
Comment 93•10 years ago
|
||
Assignee | ||
Comment 94•10 years ago
|
||
Comment 95•10 years ago
|
||
Assignee | ||
Comment 96•10 years ago
|
||
Assignee | ||
Comment 97•10 years ago
|
||
Comment 98•10 years ago
|
||
Assignee | ||
Comment 99•10 years ago
|
||
Comment 100•10 years ago
|
||
Assignee | ||
Comment 101•10 years ago
|
||
Comment 102•10 years ago
|
||
Comment 103•10 years ago
|
||
Assignee | ||
Comment 104•10 years ago
|
||
Comment 105•10 years ago
|
||
Assignee | ||
Comment 106•10 years ago
|
||
Assignee | ||
Comment 107•10 years ago
|
||
Comment 108•10 years ago
|
||
Assignee | ||
Comment 109•10 years ago
|
||
Assignee | ||
Comment 110•10 years ago
|
||
Comment 111•9 years ago
|
||
Assignee | ||
Comment 112•9 years ago
|
||
Assignee | ||
Comment 113•9 years ago
|
||
Comment 114•9 years ago
|
||
Comment 115•9 years ago
|
||
Comment 116•9 years ago
|
||
Comment 117•9 years ago
|
||
Updated•9 years ago
|
Comment 118•9 years ago
|
||
Comment 119•9 years ago
|
||
Comment 120•9 years ago
|
||
Updated•9 years ago
|
Assignee | ||
Comment 121•9 years ago
|
||
Assignee | ||
Comment 122•9 years ago
|
||
Assignee | ||
Updated•9 years ago
|
Comment 123•9 years ago
|
||
Updated•9 years ago
|
Updated•9 years ago
|
Comment 124•9 years ago
|
||
Comment 125•9 years ago
|
||
Comment 126•7 years ago
|
||
Comment 127•7 years ago
|
||
Comment 128•7 years ago
|
||
Comment 129•7 years ago
|
||
Comment 130•7 years ago
|
||
Comment 131•7 years ago
|
||
Comment 132•7 years ago
|
||
Comment 133•7 years ago
|
||
Comment 134•7 years ago
|
||
Comment 135•7 years ago
|
||
Comment 136•7 years ago
|
||
Comment 137•7 years ago
|
||
Comment 138•7 years ago
|
||
Comment 139•7 years ago
|
||
Comment 140•7 years ago
|
||
Comment 141•7 years ago
|
||
Comment 142•7 years ago
|
||
Comment 143•7 years ago
|
||
Comment 146•5 years ago
|
||
In case anyone is as confused as I was, here's a link to the actual bug report for this forum's non-private email problem:
https://bugzilla.mozilla.org/show_bug.cgi?id=1372631
Quite amazing that after 17 years this forum might actually be getting this feature soon (thanks to Kohei Yoshino).
Comment 148•3 years ago
|
||
since bugs apparently get treated as dupes of this, even though this is marked as resolved and not actually implemented (hence how you can have a dupe of it)... for 6 years... can I ask why it was marked as resolved 6 years ago yet still not implemented?
I should also note that, if there's not an actual resolution soon, I'm probably just going to deactivate this account because I'm tired of my email getting leaked. From my perspective, there is no reason other than what seems to be the unstated reason: "privacy is not ACTUALLY a priority for Mozilla, at least when it comes to the people helping to identify bugs"... though I am hoping I'm wrong?
Comment 149•3 years ago
|
||
(and if it wasn't for the fact the email on this account was ALREADY a junk email —just more active and needs to get checked more often—, I'd have already disabled this account. I've seen legislative committees move faster than this issue)
Comment 150•3 years ago
|
||
Can you quantify the junk mail you have had from this address?
Comment 151•3 years ago
|
||
(In reply to Neville Hillyer from comment #150)
Can you quantify the junk mail you have had from this address?
I can't think of a good metric for it. Admittedly, that inbox is already inundated with spam, most of which predates my presence on this tracker. However, that leak is also not the root of my frustration.
I'm far more disappointed and frustrated by the fact my email got exposed in the first place. I feel like you could've at least been clear about the scope either before or as part of the Oauth authentication workflow. Had I known this oauth scope really meant "we're going to look at your email address and include it, visible to other members, every time you interact with us"... I would have used a different github account or created my account directly.
This will be my last post via this account until I'm able to change the email SUCCESSFULLY. I tried unsuccessfully 2 times, but maybe the third time's a charm...
I may continue to follow up via my other account in the meantime, but I honestly don't feel like I'm getting anywhere here.
Comment 152•3 years ago
|
||
(In reply to Neville Hillyer from comment #150)
Can you quantify the junk mail you have had from this address?
It shouldn't matter. You should close the barn door before the horse escapes, not after. I just discovered this tonight, and boy was I upset about it.
I don't want anyone giving my street address to strangers, either, even though nobody's ever (yet) come by my house and thrown eggs at it because they didn't like something I said in public. It's just common sense.
On a serious note, though, I've been cyberstalked by a psycho who managed to track down my real-life identity through obsessive dedication from scattered snippets on the internet and interfered with my IRL business, and it is NOT FUN. Internet detectives can connect tiny scraps of unwittingly leaked information about you to discover all kinds of things, and it only takes one single dedicated loony to make your meatspace life problematic for years. I'm old enough to remember when the internet was a trusting place run by academics, the environment Netscape was founded in, but we're not in Kansas anymore. I thought it was just established good netiquette for at least 10 or 15 years by now that revealing people's email addresses to strangers should not be the default behavior. PII should be kept private by default, unless the individual voluntarily opts-in to share it. That bell can't be unrung.
Obviously I've now changed this account to a disposable email address, but that's far from a good solution. It means that every time I use such an address's primary function and dispose of it, I will have to specifically remember to come back to bugzilla and manually update to the next one, which seems like an unnecessary pain. And if more sites I have accounts on were to start adopting the attitude of this one, keeping up with it would soon go from a pain to a downright impossibility.
Comment 153•3 years ago
|
||
I agree with all you say but there are very few complaints about this - perhaps because most now have a name unrelated to their email address.
My view is that email addresses should never be published, even to closed groups, without the specific permission of the user.
It is a pity that my earlier suggestion was not adopted, ie assign an editable random user name to all those who did not have one.
At one point I requested better warnings about the issue.
This bug is now 'resolved' so it may be more fruitful to start a new bug if you wish to take this further.
Comment 154•3 years ago
|
||
FIX THIS! I CAN STILL GET ALL EMAIL ADDRESSES FROM EVERYBODY! YOU WONT LET ME DELETE MY POSTS SO I CANT REVERSE MY EMAIL BEING PUBLIC NOW! WTF MOZILLA! LET USER COMPLETELY HIDE THEIR EMAIL ADDRESSES! I WOULD HAVE NEVER USED THIS BUGTRACKER WHEN I WOULD HAVE KNEW ABOUT THIS CRAPPY BEHAVIOUR!
Comment 155•3 years ago
|
||
(In reply to Neville Hillyer from comment #153)
I agree with all you say but there are very few complaints about this - perhaps because most now have a name unrelated to their email address.
My view is that email addresses should never be published, even to closed groups, without the specific permission of the user.
It is a pity that my earlier suggestion was not adopted, ie assign an editable random user name to all those who did not have one.
At one point I requested better warnings about the issue.
This bug is now 'resolved' so it may be more fruitful to start a new bug if you wish to take this further.
re: complaints
quite possibly, no one realizes how serious email privacy can be. Also what is your metric for "very few"?
re: "more fruitful to start a new bug"
I tried to start a new one before I even commented on this one. It got marked as a duplicate of this, despite the seemingly obvious contradiction of saying an unresolved problem is a duplicate of a resolved issue...
I wasn't going to un-mark it as a duplicate since I haven't been around very long and don't want to override someone else's call, but if you agree they were mistaken, I will.
(In reply to u701030 from comment #154)
FIX THIS! I CAN STILL GET ALL EMAIL ADDRESSES FROM EVERYBODY! YOU WONT LET ME DELETE MY POSTS SO I CANT REVERSE MY EMAIL BEING PUBLIC NOW! WTF MOZILLA! LET USER COMPLETELY HIDE THEIR EMAIL ADDRESSES! I WOULD HAVE NEVER USED THIS BUGTRACKER WHEN I WOULD HAVE KNEW ABOUT THIS CRAPPY BEHAVIOUR!
I agree. While I'm not sure the CAPS LOCKING is helping your point, and I think you are mistaken that you can't retroactively hide your email (just change to a throw-away email in your account settings. Hopefully™ that updates every reference to your email like it seems to for me), it would be a mistake to dismiss your anger simply because it's angry. Emotional people sometimes have very good points! in my experience thus far with the issue, the biggest take away is that if you are going to expose the user's email to anyone with an (easy to obtain) account and an HTTP client... you had better be quite sure the user is okay with this.
In my case, I named the Mozilla-relay email alias I'm using here "Bugzilla doesn't know the meaning of email privacy", so I'm still a bit peeved about the breach of trust
Comment 156•3 years ago
|
||
also, I like the barn door and horse analogy. It's quite fitting, considering that's pretty much exactly how I felt when I realized that (regardless of any subsequent mitigation), there's at least a slight chance someone got a hold of my email between when I signed up and when I managed to change it. An avoidable error that, though I realize I had warning signs for it, I also at least partly blame this site's developers and administration for. seriously, get with the times.
Comment 157•3 years ago
|
||
How is this still a problem after being reported NEARLY TWO DECADES ago?
This is a basic feature of every normal online forum, to be able to hide one's personal email address. Not only that, but it should be the default behavior that it is hidden, rather than shown. I might not have even noticed it was being revealed if I hadn't hovered over my username just to see what happened.
I'll change my email address to a throwaway now, but I really shouldn't have to do that just to protect my privacy.
Comment 158•3 years ago
|
||
(In reply to cda from comment #157)
How is this still a problem after being reported NEARLY TWO DECADES ago?
This is a basic feature of every normal online forum, to be able to hide one's personal email address. Not only that, but it should be the default behavior that it is hidden, rather than shown. I might not have even noticed it was being revealed if I hadn't hovered over my username just to see what happened.
I'll change my email address to a throwaway now, but I really shouldn't have to do that just to protect my privacy.
why? Insufficient project governance, if I had to take a guess.
to quote Andre Klapper from comment #3 of the bug I opened
Bug 218917 will be fixed in upstream Bugzilla 6.0. Upstream Bugzilla 6.0 has not yet been released.
The website bugzilla.mozilla.org uses some heavily customized code version (before non-existing "6.0", obviously).
I looked up this mysterious "Bugzilla 6.0"[*] to see if there was any talk of when it might be released (so that the site can start using that). Looks like they've been talking about releasing it for at least three years, and it's just plain stuck in limbo or something?
Perhaps when I'm feeling up to it, I will start a new ticket asking what it will take to AT LEAST get this fix applied to the website in the absence of 6.0... seeing as the site is already using "some heavily customized code version"?
[*]By the way, question for the veterans around here: what is the best way to differentiate "Bugzilla" the software from "Bugzilla" the website using it? I'm new around here and initially conflated the two of them.
Comment 159•3 years ago
|
||
(In reply to Twisted Code from comment #158)
[*]By the way, question for the veterans around here: what is the best way to differentiate "Bugzilla" the software from "Bugzilla" the website using it? I'm new around here and initially conflated the two of them.
"Bugzilla" refers to the software in general, "bugzilla.mozilla.org" or BMO means this particular installation. You can classify a bug by looking at its Product field in the header.
This bug concerns Bugzilla the software where It was fixed 6 years ago in the sense that an administrator of a website can allow its users to set a non-email username. The fix is included in Bugzilla 5.1.1 which is a development release on the 6.0 track.
I guess you are more interested in BMO. A couple of corresponding bugs were linked in the comments above, the most relevant of them being bug 1372631.
Comment 160•3 years ago
|
||
(In reply to Tamas Hubai [:htamas] from comment #159)
(In reply to Twisted Code from comment #158)
[*]By the way, question for the veterans around here: what is the best way to differentiate "Bugzilla" the software from "Bugzilla" the website using it? I'm new around here and initially conflated the two of them.
"Bugzilla" refers to the software in general, "bugzilla.mozilla.org" or BMO means this particular installation. You can classify a bug by looking at its Product field in the header.
This bug concerns Bugzilla the software where It was fixed 6 years ago in the sense that an administrator of a website can allow its users to set a non-email username. The fix is included in Bugzilla 5.1.1 which is a development release on the 6.0 track.
I guess you are more interested in BMO. A couple of corresponding bugs were linked in the comments above, the most relevant of them being bug 1372631.
yes. Respectfully, I couldn't care less about Bugzilla itself right now. I want to be able to login to BMO using github Oauth without my github email being broadcast to every Tom Dave and Harry (Yes I modernized that expression. No one calls anyone D*** anymore unless they mean it in a rude way) that happens to have an account on here. Currently, if I set my BMO email to something other than my github email, the integration breaks, and I really, truly do not believe the email should be shown on one's profile in the first place. That is so nineteen nineties, this isn't a and I'm frankly insulted (in a "you breached my (implied) trust" sort of way) that I wasn't told about this outdated behavior when I was signing in with github for the first time. Even signing up for a mailing list these days (Python's dev lists are good example) will warn you about your email being publicized... good grief.
Comment 161•3 years ago
|
||
to amend my previous message: I meant to say "That behavior is so nineteen nineties, this isn't a mailing list, and I'm frankly insulted (in a "you breached my (implied) trust" sort of way) that I wasn't told about the behavior when I was signing up with github for the first time."
apparently I typo'ed and left out the phrase "mailing list". Why is there no edit feature?.....
Comment 162•3 years ago
|
||
As I understand it:
originally, it would seem the email address was automatically visible, so spam bots could easily 'read' the auto displayed email address.
The current auto display shows a username which the user can set preventing spam bots from gleaning email address.
As no email address is auto displayed as a username, the bug fix in that respect was resolved.
It does not prevent eg: myself from clicking on a username to then reveal and email address, but this bug was apparently not about that particular problem.
So, in that sense, it would need to be a new bug worded in such a way that it means the username can be set to be not clickable and therefore does not reveal email address of person. Preferably, there should be an option in profile to disable/enable the 'clickability' setting, so users can choose whether to allow email address visibility for other signed in users upon clicking on username.
Description
•