I have looked around on the forum, but haven't found an answer to this.
Living in Europe, there is a requirement to allow users to delete their account. At the moment the only way this can happen (as far as I know) is for the user to e-mail me to ask that I remove their account. This isn't very user friendly and could be improved. I can understand why we might not want to have a button that enables users to delete their account, especially when grades are held on the system. What would appeal to me is a button that sends an automatic e-mail request to have their account removed - this could be disabled in settings where it would be inappropriate.
Mind you, from what I can see, when I delete the account it doesn't actually remove it from the database; it merely sets the field 'deleted' to 'true' in the user table. That means that it isn't really deleted, and the data remains in the database. Or am I missing something here?
Has anyone found a good way of allowing users to delete their account? I am suprised that there doesn't seem to be a good way of doing this, but perhaps I have overlooked something obvious.