如果我要建立一个没有数据库与Firebase交互(在该站点上没有登录)的站点。我是否需要更改如下所示的默认安全规则:
{
"rules": {
".read": true,
".write": true
}
}
安全性和规则部分中的红色感叹号表示我最好编写一些安全性规则。所以问题是,如果您不使用登录/注册,将其保留为原样是否安全?
事实是,FireBase发生了很大变化。新的管理区域具有适当的预定义安全措施。因此,您实际上不必再为此担心。
默认规则集是
{
"rules": {
".read": "auth != null",
".write": "auth != null"
}
}
如果您想同时打开它们以获取读写权限,则可以回滚到
{
"rules": {
".read": true,
".write": true
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句