我对 Google App Engine (GAE) 用户/登录 API 的工作方式感到非常困惑。他们提到您可以通过 Google 帐户、Google Apps 帐户或 OpenID 对用户进行身份验证。
我不想强迫我的用户要求他们拥有 GMail 帐户、任何其他类型的 Google 帐户(应用程序或其他)或 OpenID 帐户。如果我的用户有一个有效的电子邮件john@example.com
,那么他/她应该能够注册我的应用程序,获得我们的帐户,并使用该有效的电子邮件登录。
所以我的问题是:这是否可能,或者 GAE 是否要求用户首先拥有 GMail 或 OpenID 帐户?!?
如果这是可能的,那么我是否仍然可以使用 GAE 提供的用户/登录 API 服务,还是必须使用自己的本地登录/身份验证系统?而且,如果我必须使用自己的系统,我能/不能使用/做什么有什么限制吗?
提前致谢!