2017-02-18 89 views
1

我正在使用Firebase开发我的第一个应用程序。我遇到了一些登录问题。处理没有互联网连接的Firebase身份验证(Android)

基本上,我已经走到这一步:

  • 用户可以使用他们的谷歌帐户登录
  • 用户可以登录匿名
  • 用户数据使用从UID存储在火力实时数据库火力认证的唯一密钥

我的问题

当用户第一次使用该应用程序时,他们还没有帐户,如果他们没有互联网连接,他们将无法创建一个(至少我认为是这样)。


我的问题

什么是处理这个问题的最好方法?有没有可能获得一个独特的密钥没有互联网连接?我应该问用户创建一个互联网连接?其他可能性?

回答

0

创建Firebase身份验证用户帐户需要建立与Google服务器的连接。不幸的是,这在使用匿名身份验证时甚至适用。

因此,目前唯一的选择(在Firebase身份验证中)是让用户连接到互联网完成注册。