私のFirebaseセキュリティルールでは、匿名ユーザーが1つのフィールド(secret_field
)以外のものを読み取れるようにしたいと考えています。
{
"rules": {
".read": true,
".write": "auth != null",
"stuff" : {
"$stuffID" : {
"secret_field" : {
".read" : "auth != null"
}
}
}
}
}
ただし、Firebaseでは、trueと評価される途中の読み取りルールがあるsecret_field
場合、読み取りアクセスsecret field
が許可されます。
その動作を元に戻す方法はありますか?secret_field
( falseと評価される途中の読み取りルールがある場合は、読み取りアクセスを禁止します)