Правило безопасности странное поведение? - PullRequest
0 голосов
/ 25 июня 2019

разрешен доступ с пустым UID

DATA

{
  "roles": {
    "admins": {
      "123456789": {
        "name": "Max"
      }
    }
  },
  "meta": {},
  "events": {
    "3423556": {
      },
      "meta": {
      }
    },
  }
}

Правила

"rules": {
    "events": {
    ".read": "root.child('roles').child('admins').hasChild(auth.uid)",
    }
}

возвращает ошибку, если я пытаюсь

Тип чтения Местоположение / события / Данные null Auth {"provider": "anonymous", "uid": "1"} Admin false

и true, если UID пусто

Тип чтения Местоположение / события / Данные null Auth {"provider": "anonymous", "uid": ""} Admin false

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...