此问题适用于使用Ionic / Cordova / Firebase构建的应用。
Android和IOS设备随机删除localstorage。每当发生这种情况时,都会要求该应用的用户再次登录。身份验证通过以下方式完成:https://firebase.google.com/docs/auth/web/password-auth
如何解决此问题?
答案 0 :(得分:0)
最新版本的Firebase现在使用indexedDB
来存储Auth状态。这比localStorage
更可靠。请升级到最新版本,您不应再遇到此问题。请注意,目前存在一些实施问题。不确定它是否会影响Cordova,但本周应该修复:https://github.com/firebase/firebase-js-sdk/issues/627