我试图更改我的firebase实时数据库规则,以便我可以从经过身份验证和未经身份验证的用户访问它,我将其更改为
{
"rules": {
".read": "auth == null",
".write": "auth != null" ||"auth==null"
}
}
但是,运算符||
无效。我该怎么办?
谢谢!
答案 0 :(得分:7)
试试这个
{
"rules:{
".read": "auth == null",
".write": "auth != null || auth==null"
}
}
答案 1 :(得分:2)
此外,如果要允许经过身份验证和未经过身份验证的用户,则表示您希望允许所有用户访问数据库,然后您可以执行此操作:
这些规则可让任何人,甚至是非您应用用户的人, 对数据库的读写访问
{
"rules": {
".read": true,
".write": true
}
}