使用Google App Engine应用的Android帐户管理员

时间:2015-05-18 01:23:24

标签: android google-app-engine

我对如何在自定义Google应用引擎上进行用户身份验证感到困惑。我正在编写一个使用GAE和Google Cloud Messaging的应用。我的应用程序是样本GAE应用程序的衍生物,可以向GCM发送消息。我想使用用户身份验证,以便能够在应用程序中验证并保留已知用户的数据库。

我已阅读有关OAUTH2和User(ClientLogin)但不确定使用的方法和方法。有人可以澄清什么是对用户进行身份验证以及将其存储在数据存储区中的最佳方法? clientLogin是最好的方法吗?

1 个答案:

答案 0 :(得分:0)

ClientLogin is deprecated since 20/04/2012,因此我强烈建议您使用Google登录(即OpenID Connect与Google +帐户)。在急需编写一些代码之前,我会尽可能多地在“developers.google.com docsGoogle Identity Platform上学习这个问题。

对于大多数开发人员来说,auth最困难的部分是在理解问题领域,过去的各种解决方案,各种标准的当前进展(OpenID连接和OAuth)方面存在一些学习曲线。领导者),以及各个特定提供商的实施细节。

如果你投入大量时间进行学习,关闭你的代码编辑器,或者手上拿着铅笔和纸来绘制心理地图或做笔记,你将有更好的时间向前发展。对于想要在60秒内从“零”转到“谷歌登录”的开发者,这是我的建议。