by anthony on 02/09/12 at 3:43 pm
Forgetting your username is like forgetting your keys and getting locked out of your house. It’s a frustrating experience in life, but a ‘username or email’ field can make it less frustrating online. Allowing users to log in with either their username or email is like giving them a spare key. If they forget one, they can use the other to log in.
It’s easier for users to remember their email address more than their usernames because most users check their email regularly. However, some sites don’t allow users to log in with their email, but only their username. This forces unnecessary work on the user when they forget their username and have to fill out the form again to create a new account. Not only that, but the more users that forget their username, the more you’ll populate your database with ghost or throwaway accounts.
A flexible name field would not only help users who forget their username, but it’ll also help users who forget the email address they used to sign up for your site. Most users have multiple email addresses and can’t always remember which one they used to sign up. But they might use the same username across different sites. Giving users the option to choose how they want to log in, gives them freedom from getting locked out of their account.
Getting locked out of anything isn’t fun. You can prevent that from happening by using a ‘username or email’ field in your login form. You’ll always have users who forget their login information. Making logging in easy by giving them two keys instead of one.