默认情况下,是否在身份验证状态更改时调用Firestore快照侦听器?

时间:2020-05-09 20:35:28

标签: google-cloud-firestore firebase-authentication

我花了很多时间尝试调试某些东西,直到我意识到Firestore快照侦听器在用户注销时都在自称自己,才找到了罪魁祸首。这确实是正在发生的事情吗?经过身份验证的用户为null时,快照侦听器会自行调用吗?这种意外行为的目的是什么,我们可以禁用它吗?

1 个答案:

答案 0 :(得分:0)

如果在安全规则授权的查询上附加了快照侦听器,并且规则说用户必须登录,则如果用户不再登录,则侦听器将生成错误。这是预期的,并且必须告知客户端应用该查询不再有效。