posted 17 years ago
I assume that you know that administrators can "lock" (disable) accounts and change name's / e-mail addresses via the edit users page?
As stated, removing a user id can cause problems for any topic's that contain a user's postings. Generally the recommended practice is to lock the id and change the user_name to something like DELETE_<user_name>.
FWIW, I'm not sure that allowing users to modify their user names and e-mail addresses is a good idea. Imagine someone changes their name to "forum admin", then posts something.
The e-mail address is the way that lost passwords, etc. are recovered. It is based on being validated at registration. Changing e-mails opens a whole lot of issues, like getting access to someone's computer, changing it to your e-mail address, then doing a lost password request.
Finally, it's not that hard to modify the templates to display the user "from" property instead of the user name. All my forums do this so that you get more user friendly names.
[originally posted on jforum.net by monroe]