- Should I allow user to change email?
- Should you use email for user ID?
- Can I change my email address without losing my account?
Should I allow user to change email?
The capability of changing the mail address is essential, otherwise a user might lose all his data on your site because he might no longer be able to access it (password recovery wouldn't work anymore).
Should you use email for user ID?
Don't make your e-mail address your user ID
Using your e-mail address to sign into accounts has its benefits. Your ID is unique and easy to remember, and it makes it simple for a service to contact with you when, say, you forget your password. But in some cases, the risks of doing so could outweigh the benefits.
Can I change my email address without losing my account?
Go to Gmail and select the cog icon in the upper right corner and select "Settings." Select "See all settings," "Accounts and Import" and then "Add a mail account." Enter your email address and leave the box "Treat as an alias" checked so when you reply to email it will come from your new Gmail account.