Closed Bug 861987 Opened 13 years ago Closed 13 years ago

Allow users to delete their webmaker account

Categories

(Webmaker Graveyard :: Login, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: sedge, Unassigned)

References

Details

(Whiteboard: [login.wm.o])

Someone could want to disable/delete their webmaker profile. We should have the server-side functionality ready for any UX implementation of this feature.
Flags: needinfo?(ross)
Whiteboard: [login.wm.o]
Great bug :sedge. So to flesh it out we need the following things for this delete call/integration. API - /user/:email/delete Validation - ensure that only the account owner can delete their own account, if someone tries to delete another persons account 403 them!
Flags: needinfo?(ross)
NOTE, this will also require some cascading deletes in the tools, in case they've published things to Thimble, Popcorn Maker, Make API, etc. We should probably also think about what delete looks like. For example, if you delete your Twitter account, you can still get your data back if you decide you made a mistake within N days.
:humph - yeah I was wondering this. Am wondering that instead of a mass delete of everything we instead set a flag that removes stuff from views. Not sure how this works with moz privacy rules though - if people want to delete should we not fully delete stuff?
I think the answer is two options: 1) Disable - removes all listings of the profile and created content, but keeps the content 2) Delete - purges profile and all content
Sorry, missed the references in that comment. :humph :booze
It is with sadness that I don't mark this as a blocker, but I think it's something we'll want to resolve PDQ after we "ship".
Status: UNCONFIRMED → NEW
Ever confirmed: true
This is actually nearly resolved! see: https://login.mofostaging.net/account Links from your name in user bar.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.