Facebook的Microsoft OWIN如何知道要使用哪个ASP.NET身份帐户?

时间:2018-09-15 09:43:53

标签: facebook asp.net-identity owin

我正在开发一个允许Facebook登录的应用程序。运行正常,我可以在我的身份表中看到使用正确的Facebook登录名创建的新帐户。

我转到应用程序页面并更改我的电子邮件和密码,然后注销并通过Facebook登录再次登录。 OWIN以某种方式设法找到正确的帐户并登录。我的页面“正确”显示更改后的电子邮件地址。

这很令人困惑。我本以为OWIN会将传入的电子邮件与“身份”表中的现有电子邮件进行匹配,以标识正在登录的帐户。如果找不到匹配项,则会创建一个新帐户。

我的问题是,这怎么可能?幕后是怎么回事?

0 个答案:

没有答案