我可以从我的网站连接到Yahoo OAuth 但我不知道如何只访问最终用户的电子邮件和用户名。 就像Stack Overflow在允许使用Yahoo登录时所做的那样。
答案 0 :(得分:0)
AFAIK,Stackoverflow使用OpenID进行登录,而不是OAuth。 要从OpenID身份提供商(在本例中为Yahoo)获取用户的电子邮件和姓名,有两种可能的机制:
通过查看重定向URL,似乎至少使用Yahoo,Stackoverflow使用Attribute Exchange并请求这些属性: