2017-03-04 53 views
0

我对如何将用户系统实现到我的应用程序有点困惑。为Android应用程序滚动用户认证系统

对于一个小概述,移动应用程序需要允许用户登录或注册,关注其他用户以及喜欢/喜欢的项目。

我已经签出在谷歌云平台的文档,实现用户认证:

我用解析过去,并希望Firebase用户身份验证系统能够提供类似的体验,但是由于Firebase与App Engine冲突,该路线是无法访问的,走。

我知道还有用户API,可以用于像限制登录用户的云端点呼叫。

如何为我的应用程序启用用户认证系统?想到的最佳解决方案是将用户电子邮件和密码存储在Google Cloud Datastore中,并检查用户登录时是否存在组合。但是,我对创建用户系统并不熟悉,这似乎是伴随着某种安全问题。

+0

哪个火力地堡冲突与谷歌应用程序引擎? –

+0

显然,在App Engine标准环境中使用Firebase需要手动缩放:'要使用Firebase和App Engine标准环境,您必须使用手动缩放.'从https://cloud.google.com/solutions/mobile/firebase-app-engine -android-studio – Orbit

回答

1

您可以对Google App Engine使用Firebase身份验证。您必须使用手动缩放实例的信息不正确。这是一个错误,并得到修复。请参阅以下职位更多的信息

Verify Firebase Token at Google App Engine

+0

啊,是的。如果在AppEngine应用程序中使用长时间运行的Firebase侦听器,则需要手动缩放。无论如何,我仍然想知道如何在没有Firebase的情况下发挥我自己的用户系统的作用。 – Orbit