Excellent post at Cooper Journal discussing Better ways to login.
The article goes into great detail discussing the pros and cons of issues such as what to use for a username and password retrieval. Then gives case studies of the solutions used by many leading internet sites. Then gives recommendations for the ultimate login system. To quote:
Some users genuinely prefer to use a username, others prefer email. The system should allow users to create a username or use an email address as their login ID.
Allow users to add as many email addresses as they like to their account. It gives them flexibility in communications and verification.
I like the flexibility this suggests, but I have always been a big fan of email address – it just seems the simplest solution to me (and you know I like simple!).
I remember conducting numerous usability tests on ISPs back in the day. At the time each service (Freeserve, BT, etc) required the user to create a unique username. This simple requirement often created quite a significant barrier to users continuing the registration process:
- People would get very passionate about wanting a meaningful username and would spend a long time thinking about what it should be.
- People would get frustrated when the username they wanted wasn’t available.
- People wouldn’t know techniques for how to make a simple change to their preferred username to make it something unique.
- If people can’t use their preferred username, i.e. the one they use for every other system, then they are likely to forget the username and rely upon the forgetten password process.
The article offers good food for thought and I’ll certainly consider it in more detail the next time I have to give recommendations on a login process.