从Android应用程序写入谷歌FireBase无法正常工作

时间:2016-07-25 22:55:37

标签: android firebase firebase-realtime-database firebase-security

我为一些卡车司机编写了一个ANDROID应用程序。只有大约3个。他们永远不会记住他们的用户名或PW ..所以我想我只会记录应用程序,而不是让他们选择退出。 那部分有效。
然而, 我可以从我的ANDROID应用程序写入数据库,假设这些规则...... 我可以确认我已登录... 这些规则可以按照您的预期运作。我可以毫不费力地写孩子。

{
  "rules": {
            ".read": true,
            ".write": true
    }
}

但如果改变规则......我所有的写作都会失败。我究竟做错了什么? 这是我的一个实验.... 我写信给孩子们,其他任何我可能做错的事情?

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

儿童包括“BIN”,“BinScans”,“MissionID” 关于我做错的任何想法都是非常受欢迎的。

1 个答案:

答案 0 :(得分:1)

QuickStart guide中的示例规则使用"auth != null"。试试这个:

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