如何将匿名firebase凭据保存到localstorage以外的其他位置?

时间:2017-06-27 07:14:52

标签: javascript cordova firebase ionic-framework firebase-authentication

我正在使用cordova,ionic3和firebase创建一个应用程序。该应用不需要登录,因为该用户将自动以匿名 firebase用户身份登录。问题是firebase将匿名用户凭证保存在localstorage中。而在科尔多瓦世界,这意味着它不是100%可靠。

documentation中说:

  

iOS将localStorage数据存储在可能需要空间时由操作系统清除的位置。

这意味着数据可能会丢失,因为我只使用来自firebase的匿名登录。我知道我可以将帐户链接在一起,但就我而言,我不想这样做。

我的问题是;您是否可以将firebase 匿名身份验证令牌存储在其他位置,以便IOS用户100%可靠?

1 个答案:

答案 0 :(得分:1)

我已联系过Firebase员工,他们说目前无法做到这一点。但是,这可能会在未来发生变化。他们计划在不久的将来开放他们的SDK,这样就可以改变这种行为。

这也是来自其中一位工程师的response