Думаю, что все знакомы со стандартной формой аутентификации пользователя: она состоит из двух частей (минимальный вариант). Первая часть — это имя пользователя, а вторая часть — его пароль.
Я думаю, что пора переходить на более короткую форму аутентификации, запрашивая лишь его пароль. Избежать же лишних коллизий можно будет с помощью обязательного условия уникальности вводимого пользователем пароля (ради безопасности самого же пользователя).
Помимо этого, при регистрации можно будет выдавать пользователю специальный ключ, который он запомнит и будет вводить уже его, но такой ключ можно потерять, да и запоминать его будет труднее, чем запомнить пароль в первом варианте.