Как Microsoft OWIN для Facebook узнает, какую учетную запись ASP.NET Identity использовать? - PullRequest
0 голосов
/ 15 сентября 2018

Я разрабатываю приложение, которое позволяет войти в Facebook. Он работает хорошо, и я вижу новые учетные записи, созданные в моих таблицах идентичности с правильным логином на Facebook.

Я захожу на страницы своего приложения и изменяю свою электронную почту и пароль, затем выхожу из системы и снова захожу через Facebook. OWIN каким-то образом удается найти правильную учетную запись и войти в систему. На моих страницах «правильно» отображается измененный адрес электронной почты.

Это довольно загадочно. Я бы предположил, что OWIN будет сопоставлять входящие электронные письма с существующими электронными письмами в таблицах Identity для идентификации учетной записи, которая входит в систему. Если совпадений не найдено, создается новая учетная запись.

Мой вопрос: как это возможно? Что происходит за кулисами?

...