Правила Firebase, позволяющие пользователям видеть свои собственные данные. Слушатель ОШИБКИ в / jobs завершился ошибкой: license_denied - PullRequest
0 голосов
/ 22 февраля 2019

Я пытаюсь выяснить правила Firebase, которые позволят моим пользователям видеть только свои данные в своем приложении.

В настоящее время это мой файл базы данных в реальном времени:

enter image description here

и это мои правила набора Firebase:

 {
  "rules": {
    "users": {
      "$uid": {
        ".read": "auth.uid === $uid"
      }
    },
    "jobs": {
      "$uid": {
        ".read": "auth.uid === $uid"
      }
    }
  }
}

Как мне изменитьправила, чтобы пользователи могли видеть свои данные, относящиеся к их идентификатору пользователя?

1 Ответ

0 голосов
/ 22 февраля 2019

Похоже, вы используете UID пользователя в качестве ключа для своих данных в jobs и users.В этом случае вы можете убедиться, что каждый пользователь может читать только свою собственную работу и профиль:данные .

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