【发布时间】:2013-11-14 00:26:10
【问题描述】:
我希望能够使用 Facebook 登录,然后检索用户 ID 和 email。
我正在使用AuthenticationManager.GetExternalLoginInfoAsync();获取用户登录信息,但它只返回用户名。
在Owin 之前我有DotNetOpenAuth.AspNet.AuthenticationResult,它有一个包含额外信息的字典,所以我可以抓取例如
result.ExtraData.TryGetValue("name", out aux);
现在有了Owin,我不知道如何获取这些信息。例如,如何从 Facebook 获取用户电子邮件?
【问题讨论】:
标签: c# facebook authentication asp.net-mvc-5 owin