java – Google App Engine用户API

我对Google App Engine(GAE)用户/登录API的工作原理感到困惑.他们提到您可以通过Google帐户,Google Apps帐户或OpenID对用户进行身份验证.

我不想强迫我的用户要求他们拥有GMail帐户,任何其他类型的Google帐户(应用程序或其他方式)或OpenID帐户.如果我的用户拥有john@example.com的有效电子邮件,那么他/她应该能够注册我的应用程序,获取我们的帐户,并使用该有效电子邮件登录.

所以我的问题是:这是否可能,或GAE是否要求用户首先使用GMail或OpenID帐户?!?

如果可以,那么我仍然可以使用GAE提供的用户/登录API服务,还是必须使用我自己的本地登录/身份验证系统?并且,如果我必须使用我自己的系统,那么我可以/不能使用/做什么有任何限制?

提前致谢!

最佳答案 如果您愿意,您可以选择使用Google Apps域名 – 这样可以完美运行.

但是,如果您不想使用Google提供的任何选项或任何其他基于OAuth的安全服务,那么您需要使用自己的身份验证机制.

我认为没有任何限制.您需要在数据存储区中定义您的实体,并提出自己的授权/权限.

点赞