【发布时间】:2010-11-24 06:00:14
【问题描述】:
我和这里的一些人正在创业。我们目前正在使用 Google OpenID API 来管理注册和登录到我们的应用程序,但我们希望迁移到更简单的用户注册模型。为此,我们需要知道是否有一种方法可以检测电子邮件(不是 gmail)是否已经是 Google 帐户。有没有办法从 Google Single Sign-on API 获取这些信息?
之前感谢您的帮助! :)
【问题讨论】:
-
对于其他正在寻找与此相关的解决方案的人来说,这完全是一个技巧。如果您尝试邀请非 Google 电子邮件地址加入需要 Google 帐户(个人 gmail 或企业)的 Google 服务,如果该地址是非 Google 地址,您可能会收到类似“未知电子邮件地址”的错误消息。您可以用它来回答提出的问题。
-
Calendly 似乎在生产中这样做:calendly.com/signup
-
在对此感到困惑一段时间后,我使用了“total hack”。之后找到了这个线程,但想确保我的解决方案已经被记录下来,并且我看到它已经被记录了。我将添加我的特定解决方案 - 尝试通过管理 API 将电子邮件添加为具有 GA 权限的用户。然后我立即删除用户权限。但如果我能够添加它,那么它就是一个有效的 Google 帐户。
标签: api openid single-sign-on google-account