我希望我的网站在用户通过 OpenId 或 OAuth 注册时自动添加用户的电子邮件地址和头像。MVC 5 允许用户使用他们的 openId Google、Facebook 或 Twitter 帐户注册和登录,但它似乎没有将任何链接信息传递回网站。
我已经有一个在用户注册时创建的用户配置文件模型,但我希望能够添加他们的电子邮件地址和头像,而无需询问他们。通过 openId 注册后,如何访问与他们的 Google/Facebook/Twitter 帐户关联的用户链接头像和电子邮件地址?
到目前为止,我找到并尝试过的信息似乎适用于 MVC 4 或 MVC 5 的候选发布版,但似乎不起作用。
谢谢