Какую информацию от провайдера я могу использовать для идентификации уникального пользователя в моем приложении?
Пример:
- Пользователь использует Facebook для регистрации на моем ресурсе
- Мое приложение проверяет, существует ли в базе данных пользователь с Facebook userId
- Затем он создает новую учетную запись пользователя с адресом электронной почты, именем, facebookId
- Затем этот же пользователь пытается войти в мое приложение с помощью Google
Могу ли я определить, что это тот же пользователь, который с facebookId?Например по электронной почте?Или это не безопасно?И некоторые провайдеры, как я знаю, не возвращают информацию электронной почты.