如果我不使用数据库,是否必须更改firebase中的安全规则?

Un1*_*Un1 4 firebase firebase-security firebase-hosting firebase-realtime-database

如果我要使用firebase构建一个没有数据库交互(不在站点上登录)的站点.我是否需要更改如下所示的默认安全规则:

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

 }
Run Code Online (Sandbox Code Playgroud)

安全和规则部分中的这个红色惊叹号表示我最好写一些安全规则.所以问题是,如果你不使用登录/注册,这样可以安全吗?

Ahm*_*ais 12

问题是,FireBase发生了很大变化.新的管理区域具有预定义的安全措施.所以,你真的不必再担心了.

默认的规则集是

{
  "rules": {
    ".read": "auth != null",
    ".write": "auth != null"
  }
}
Run Code Online (Sandbox Code Playgroud)

如果您想为读取和写入权限打开它们,可以回滚到

{
   "rules": {
     ".read": true,
     ".write": true
   }
}
Run Code Online (Sandbox Code Playgroud)