Рекомендуется ли использовать электронную почту, возвращенную из учетной записи SNS OAuth? - PullRequest
0 голосов
/ 14 ноября 2018

Есть ли вероятность возникновения такой ситуации?

  • Алиса создает учетную запись со своим электронным адресом alice@example.com в моей системе.

  • Боб регистрирует новую учетную запись у какого-либо поставщика OAuth (например, Google, Facebook, Twitter, ...) по электронной почте Алисы alice@example.com. Однако в системе поставщика OAuth его зарегистрированный адрес электронной почты не активирован. Потому что он не может получить доступ к электронной почте Алисы

  • Боб использует учетную запись поставщика OAuth для входа в мою систему. Моя система использует его учетную запись OAuth для получения информации о своей учетной записи от поставщика OAuth, включая адрес электронной почты (alice@example.com). Моя система распознает, что с этой alice@example.com электронной почтой уже есть учетная запись, т. Е. Созданная Алиса учетная запись на шаге 1. И просто свяжите учетную запись OAuth с учетной записью Алисы и позвольте Бобу войти в учетную запись Алисы.

Есть ли какая-либо ссылка из определения аутентификации OAuth, которая заставляет поставщика OAuth возвращать только безопасный адрес электронной почты?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...