The never ending debate last week, this subject has been beaten to death, I kept hearing the infamous “in my opinion..” over and over again. I unfortunately had to use the “your opinion doesn’t count here, it’s what makes it smoother for the user what counts, your job description includes shutting up when you have to, read the fine prints next time

The short answer, email!

here’s why:

  • No duplicate issues
  • If the email is already registered, it means that the user already registered (duh!), he can request a password reset
  • One less thing to think about (how many times you bumped into “sorry username already taken” and had to think of a username that doesn’t sound stupid?)
  • If it’s a social network or the user has some sort of a public profile or credentials, let him choose a display name.
  • Take it a step further and offer OpenID

There you have it!



Post to Twitter