What are the pros and cons of using an email address as a user id?
I'm creating a web app that requires registration/authentication, and I'm considering using an email address as the sole user id. Here are what I see as the pros and cons (updated with responses): PROS One less field to fill out during registration (it would just be email address, password, and verify password). I'm a big fan of minimalistic registration. An email address is easier to remember. (thanks Mitch , Jeremy ) You don't have to worry about your favorite username being taken already - you're the only one who uses your email address. (thanks TStamper ) CONS User has more to type every