Users should be allowed to delete their own account
Categories
(Bugzilla :: User Accounts, enhancement, P3)
Tracking
()
People
(Reporter: u119030, Unassigned)
References
(Blocks 1 open bug)
Details
![]() |
||
Comment 1•18 years ago
|
||
![]() |
||
Comment 4•18 years ago
|
||
![]() |
||
Comment 7•18 years ago
|
||
Comment 9•18 years ago
|
||
Updated•18 years ago
|
Updated•18 years ago
|
![]() |
||
Comment 10•18 years ago
|
||
![]() |
||
Updated•18 years ago
|
Comment 11•18 years ago
|
||
![]() |
||
Comment 12•18 years ago
|
||
![]() |
||
Comment 13•18 years ago
|
||
![]() |
Reporter | |
Comment 14•18 years ago
|
||
Comment 15•18 years ago
|
||
![]() |
||
Comment 16•18 years ago
|
||
![]() |
||
Comment 17•18 years ago
|
||
Comment 18•16 years ago
|
||
![]() |
||
Comment 19•16 years ago
|
||
Comment 20•13 years ago
|
||
Comment 21•13 years ago
|
||
![]() |
||
Comment 34•12 years ago
|
||
Comment 35•12 years ago
|
||
Comment 36•12 years ago
|
||
Comment 37•12 years ago
|
||
Comment 38•10 years ago
|
||
![]() |
||
Updated•10 years ago
|
Comment 39•10 years ago
|
||
Comment hidden (me-too) |
Comment hidden (advocacy) |
Comment 42•6 years ago
|
||
If you have a good database design, this shouldn't be an issue at all:
account_id:
- generated (randomly) on user creation
- used to identify a user
- used as a reference in bugs, comments etc.
users:
- inhibit an
account_id
- authorization data: email, password
- profile information (including username/displayname)
UI: I want to display a bug and here I found an account_id
. So let's ask the users module to get a displayname!
Users module: Oh, I didn't find a user with that ID. I will just give you back the anonymous profile.
As you can see, it shouldn't be a problem at all to delete a user!
If the current design doesn't have these features, you should make big efforts to change it latest in the next major release!
(I know this would require a lot of database updating. In order to reduce offline time, one could create intermediate versions which support both old and new user IDs. This way, data could be updated in the background while having the site operational.)
You should be aware that you risk high fines for all administrators/projects by not complying to GDPR! I have already seen some projects migrating to other platforms which offer this basic feature!
So put this at high priority and then I am sure that you can soon present a good solution which makes your users happy :)
Comment 43•6 years ago
|
||
I haven't read over the full text of this bug, but as it stands this bugzilla install (BMO) which is the next version of upstream bugzilla supports self-disabling and anonymization of accounts. We still do have occasionally manual things to do -- just as editing the text comments, and there are sometimes names in the bug history. The later part is being fixed in another bug shortly.
Comment 44•6 years ago
|
||
In addition, BMO (and thus the next version of bugzilla) supports automatically forgetting people after a configurable absence, which is above and beyond anything that is required.
Description
•