Java 谷歌应用程序引擎用户API与谷歌&x2B;社交登录插件

Java 谷歌应用程序引擎用户API与谷歌&x2B;社交登录插件,java,google-app-engine,google-plus-signin,Java,Google App Engine,Google Plus Signin,我只是想知道GAE Java用户API和Google+社交插件登录之间有什么哲学上的区别吗 两者似乎都起到了核心作用,即根据用户的谷歌账户对其进行身份验证 希望有人能启发我 参考资料: GAE用户服务几乎只能用于登录特定的GAE应用程序,而Google+登录可用于与任何Google API交互。例如,如果您甚至需要知道一个基本的细节,例如用户的全名,那么用户服务在这方面就帮不了您。 用户服务更“透明地耦合”到用户在谷歌的会话中——一旦用户登录,假设他们选中了“记住我”,只要他们不删除cooki

我只是想知道GAE Java用户API和Google+社交插件登录之间有什么哲学上的区别吗

两者似乎都起到了核心作用,即根据用户的谷歌账户对其进行身份验证

希望有人能启发我

参考资料:


GAE用户服务几乎只能用于登录特定的GAE应用程序,而Google+登录可用于与任何Google API交互。例如,如果您甚至需要知道一个基本的细节,例如用户的全名,那么用户服务在这方面就帮不了您。
用户服务更“透明地耦合”到用户在谷歌的会话中——一旦用户登录,假设他们选中了“记住我”,只要他们不删除cookie,他们就会继续登录,而您作为开发人员不需要做任何特殊检查。使用Google+登录,您需要检查用户是否在每次访问时登录,并自行处理过期的代币(尽管客户端库会提供帮助)。

感谢您的帮助。从实现的角度来看,我想我会坚持使用用户API,因为需求只是为了使用现有的云服务。