【发布时间】:2011-01-15 20:57:54
【问题描述】:
我想构建一个基于 App Engine 的网络应用程序并使用 Google 帐户对用户进行身份验证。我需要来自多个域的用户可以登录。从我读到的内容看来,仅使用 Google Accounts API 是不可能做到这一点的。为什么呢?我真的很喜欢它的简单性。
应用程序设置中的第二个身份验证选项是“联合登录”,但它被标记为实验性的,我唯一能找到的就是它与 OpenID 有关。能解决我的问题吗?
我还发现了一个建议(实际上是在此服务器上)建议使用 Apps Marketplace。首先,我对此感到非常兴奋,因为我认为 Apps Marketplace 会为每个付费域创建我的应用程序的单独实例。但是我尝试了一个同样基于 App Engine 的应用程序,在我看来,Marketplace 所做的只是简单的重定向,我必须关心自己的身份验证(可能提到了“联合登录”)。因此,再次使用 Google Accounts API 的简单性是不可能的。还是我错了?
【问题讨论】:
标签: google-app-engine authentication