【发布时间】:2016-06-13 19:21:18
【问题描述】:
我有一个使用 Firebase 密码和电子邮件身份验证以及实时数据库的 Android 应用程序。当用户刚刚登录时,这一切都可以正常工作。
但是,即使数据库中的数据发生变化,可能几个小时后数据也会停止显示,看起来好像用户不再经过身份验证。但是当我将我的设备连接到 adb 时,我可以在日志中看到用户使用正确的 uid 登录并且没有报告错误。我注意到的唯一奇怪的事情是网络监视器中没有网络请求。
任何人都可以了解正在发生的事情吗?我不确定这是数据库问题还是身份验证问题。我可以提供任何需要的信息
编辑
在下方标记答案,但在将 SHA1 密钥添加到 firebase 时,也请查看 these instructions,同时添加生产和开发副本
【问题讨论】:
-
你用的是什么版本? 9.0.2 修复了身份验证刷新问题,因此请确保您至少使用该问题。
-
是的,每个 Firebase 模块我都在 9.0.2 上
-
This answer 帮助了另一个遇到类似问题的用户。
标签: android firebase firebase-realtime-database