Another thing is requiring both email and username. You didn't build a social site, I don't need a username/nickname for anything. Usernames are annoying, just another detail to remember. Just use email as ID; if you want to go an extra mile, allow any id suggesting email address as the reasonable choice - look at instapaper.com for inspiration.
Another thing is requiring both email and username. You didn't build a social site, I don't need a username/nickname for anything. Usernames are annoying, just another detail to remember. Just use email as ID; if you want to go an extra mile, allow any id suggesting email address as the reasonable choice - look at instapaper.com for inspiration.