Почему бы не позволить им использовать OpenID или Google ID? Тогда им не нужно иметь отдельный логин. Никогда не реализовав его, я не знаю никаких подробностей, но, полагаю, здесь, в SO, есть несколько людей, которые имеют опыт работы с ним ... Я не знаю, есть ли лицензирование, связанное с использованием Google ID или нет. Уже есть достаточно сайтов с разными логинами, почему бы не воспользоваться этой возможностью, чтобы избавить своих пользователей от необходимости запоминать другое имя пользователя и пароль? Просто мои 0,02 доллара.