Измените свои правила, как показано ниже
"users": {
"$uid": {
".read": "$uid === auth.uid",
".write": "$uid === auth.uid"
}
Отличная документация - https://firebase.google.com/docs/database/security
каскад правил .read и .write, поэтому этот набор правил предоставляет доступ для чтения к любые данные в пути / foo /, а также любые более глубокие пути, такие как / foo / bar / baz. Обратите внимание, что более мелкие правила .read и .write в базе данных переопределяют более глубокие правила, поэтому доступ для чтения к / foo / bar / baz все равно будет предоставлен в этом примере, даже если правило на пути / foo / bar / baz оценено как false.