Ответ 1
то же, что Что использовать для идентификатора входа?. В принятом ответе есть адрес электронной почты.
и некоторые дополнительные чтения:
Для веб-приложения, которое является лучшим вариантом?
Имена пользователей должны полагаться на электронное письмо для человека, которого следует помнить позже. И наоборот, для пользователя редко используется несколько имен пользователей для конкретного веб-приложения. Кроме того, отправка сведений обратно на адрес электронной почты пользователя дает определенный уровень безопасности.
Электронная почта, с другой стороны, имеет дополнительные связанные проблемы. Большинство пользователей имеют несколько идентификаторов электронной почты и всегда создаются несколько учетных записей. Слияние этих счетов становится огромной головной болью. И наоборот, использование электронной почты в качестве идентификатора входа имеет преимущество внешней аутентификации через OpenID.
Что бы вы предложили?
то же, что Что использовать для идентификатора входа?. В принятом ответе есть адрес электронной почты.
и некоторые дополнительные чтения:
Я бы предложил OpenID. Вам не нужно беспокоиться о шифровании и сохранении пароля пользователей, безопасности и т.д. -)
Изменить: Openid имеет Плюсы и минусы
Я предпочитаю электронную почту сам, ее легче запомнить, а имена пользователей, которые мне нравятся, не всегда доступны.
Мое первое предложение - OpenID. Рядом с ним, электронная почта.
Существует статья, шаг за шагом, чтобы включить Open ID.
Но при небольшом поиске в google я уверен, что вы можете включить OpenID с помощью учетных записей Google, учетных записей Yahoo и других поставщиков.
С уважением.
Это зависит от вашего приложения и его функций.
Если у вас есть какая-то система обмена сообщениями электронной почты, то получение идентификатора электронной почты для входа в систему является плохой идеей (как для пользователей, так и для бизнеса).
Но если это просто какой-то блоггинг и публикация фотографий, тогда идентификатор электронной почты в порядке.
Нижняя строка - имена пользователей лучше, чем электронные письма, и по моему опыту большинство людей предпочитают имена пользователей. Для них идентификатор электронной почты предназначен для связи не для аутентификации, а их электронные письма продолжают меняться от компании к компании.
О, пожалуйста, OpenId скорее головная боль, чем полезность. Всегда помните, когда вы "владеете" вещами, они лучше масштабируются. Но в любом случае все зависит от вашего приложения.