Firebase数据库安全规则允许匿名和Web访问

时间:2017-01-08 19:58:11

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

我的firebase数据库的规则允许通过我的iOS应用程序进行匿名登录。

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

效果不错但现在我需要为我的JS网络应用程序添加访问权限,该应用程序通过apiKey工作。如何在此处添加该规则?

1 个答案:

答案 0 :(得分:3)

您可以匿名登录JS网络应用吗?我从https://firebase.google.com/docs/auth/web/anonymous-auth

复制了此代码
firebase.auth().signInAnonymously().catch(function(error) {
  // Handle Errors here.
  var errorCode = error.code;
  var errorMessage = error.message;
  // ...
});

如果您不想登录(我认为您不想这样做),只需替换

即可
auth != null

true