【发布时间】:2017-04-14 17:51:54
【问题描述】:
我想知道是否可以将数据发送到仅用于验证而不是保存的 firebase 数据库。 例如,如果我发送 {"myauth" : "abc123"} 验证规则将只检查 newdata.child("myauth").equals("abc123") 是否没有保存到数据库中。喜欢
{
"rules": {
".validate": "newData.child('myauth').val() === 'abc123'",
".read": true,
".write": true
}
}
因此,每当我向该节点发送要写入的数据时,验证将检查子 myauth,如果值等于“abc123”,则仅继续进行写入操作,但不将 myauth 变量保存到数据库。我知道将数据保存到数据库是一种简单的解决方法,但这可能吗?
【问题讨论】:
标签: firebase firebase-realtime-database firebase-security