(成功)用户身份验证后,来自firebase的看似随机“权限被拒绝”响应

时间:2017-03-20 03:44:50

标签: unity3d firebase firebase-realtime-database firebase-authentication

我将通过说我正在使用Firebase Unity插件(最新的主人)和最新的Facebook插件来为此做准备。

所以我对Firebase使用了2种身份验证方法。 Facebook和电子邮件/密码。 我在Facebook上设置了SSO,大约有50%的时间......一切都很好。 用户在收到令牌后登录,我们即将关闭并运行。 另外50%的时间...... 用户可以正常验证。我收到一个带有UID for Firebase的日志声明。 成功验证后的第一个操作是从数据库中读取其用户数据。这是事情失败一半的地方。 有时我收到数据就好了,继续我的快乐方式。有时我失败了。它是一个非常通用的权限被拒绝错误(这没有意义,因为get请求是在auth回调之后完成的(这是uid供我使用的)。 有没有人碰到类似的东西? 我的数据库规则很简单

{
  "rules": {
    ".read": "auth != null",
    ".write": "auth != null"
  }
}

我甚至达到了这样的程度,即在成功进行身份验证并尝试读取后,我会进行人为的2秒延迟;仍然没有运气。

这也是一个非常新的(在过去3天内)问题。 我一周前进行过阿尔法测试,一切都很顺利。

- 我尝试删除链接的Android应用并重新创建它认为google-services.json有些可疑 - 我试图从数据库中擦除所有数据/用户/登录

仍然没有运气

0 个答案:

没有答案