openid - 如何使用 GData 检索用户的电子邮件地址?

标签 openid oauth gdata-api authsub

我正在尝试使用 GData 来检索刚刚使用 Google OAuth 授权我的网站的用户的电子邮件地址、真实姓名和个人资料 URL。

我们知道如何使用 Google 的 OpenID 流程来请求它,但是 OpenID 流程有一个严重的限制,即我们必须先询问 Google Apps 用户的域,然后才能知道将他们发送到何处登录。至少使用 OAuth(甚至 AuthSub) ,系统会提示用户登录哪个 Google 帐户。

最佳答案

仍然不清楚这是可能的,但我们现在通过使用 OpenID 流程来解决它。随着他们的通用登录流程的加入,我们不再有理由避免他们的 OpenID 流程。

关于openid - 如何使用 GData 检索用户的电子邮件地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2484188/

相关文章:

java - 使用 Java 从 Google 日历服务读取 XML 响应

authentication - 使用 OpenID 的 Joomla 2.5 自定义身份验证插件

api - 谷歌和雅虎登录像stackoverflow?

oauth - 使用访问 token

ruby-on-rails - 无法覆盖门卫中的自定义 token 错误响应

gdata-api - Google 文档列表 API - 如何发布文档

coldfusion - 使用 SSO 从 Google Apps 登录到我现有的应用程序

c# - 将 OpenID 与 Web 服务一起使用 : Best way to authenticate?

javascript - Omniauth 身份验证 - 捕获用户重定向到 google 的时刻

android - 在 Android 中使用 YouTube 数据 API