Firebase安全措施

时间:2015-09-14 13:46:08

标签: firebase firebase-security

我在Firebase中有这个: https://www.dropbox.com/s/2qdqmb33krbwv2s/Screenshot%202015-09-14%2015.42.45.png?dl=0

现在,当您将脚本标记放入提醒时,脚本将执行。我希望每当有人添加数据时,如果该数据包含<>符号,.write是假的。

任何人都可以帮助我,我该怎么做?我无法在安全文档中找到正确的信息。

谢谢。

更新(解决方案):

{
"rules": {
  "reminders": {
    ".read": true,
    "$-":{
    ".write": true,
    ".validate": "newData.hasChildren(['reminder', 'status'])",
    "reminder" :{
     ".validate": "newData.val().matches(/^[a-zA-Z0-9 ?!]+$/)"
    },
    "status" :{
      ".validate": "newData.val().matches(/^[0-9]*$/)"  
    }
    }
  }
}

}

0 个答案:

没有答案