Jump to content
Sign in to follow this  

Deactivating or Deleting accounts on a web service [not a coding question]

Recommended Posts

I have to say that this is not a coding question but is something i would like to hear your opinion:

I am building a web service where the user registers and then can have access to this service.

During his/her time using the service, the user collects some points according to his/her actions (similar to what Stackoverflow does).

Question 1: Do we need to offer both DEACTIVATION and DELETE account?

Question 2: In case of DEACTIVATION should i offer an option to re-activate their previous account [with all points gathered so far]? Meaning all their previous data are kept in the database, just change some flags? Is there a best practice for this?

Question 3: In case of DELETE account, how do i proceed? Do i delete all database data regading that user? What if a user wants to delete his/her account because he/she gathered a lot of negative points and wants to re-register with the same email just with no negative points?

Question 4: Do other services (like Facebook or Google+) delete any data from their databases even if the user wants to delete his/her account? Are there any legal issues?


Share this post

Link to post
Share on other sites

I would just do as a deactivation with option to reactivate.

It seems there could be workarounds as in cheating to your system?

Not to say someone can come in with a fresh ip,user name and email and start over.


For the record I made an account when facebook first started just so a person could not use my name, I deleted the account a short while after, just recently I was able to log back in and use the same account, so was not deleted as they claimed.

Edited by QuickOldCar

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.