We all know that it's really important for an impatient SaaS user to not make them spend too much time filling forms. Having said that there maybe some important fields that needs to be gathered ...
I would like as simple as possible a registration and login process. Should I use a username or an email address as the key identifier during the login? (Presumably the user db might also a user ...