Информация об аутентификации в базе данных Firebase Realtime - PullRequest
0 голосов
/ 15 октября 2019

Информация об аутентификации в базе данных реального времени Firebase

Привет всем, в эти дни я сделал свое первое приложение во флаттере, которое читает из базы данных Firebase в реальном времени список данных (информация об автомобилях, потому что этокаталог автомобилей читал с основного сайта). В данный момент база данных находится в тестовом режиме, поэтому для чтения и записи задано значение true. Я хочу, чтобы тот, кто скачал приложение, мог читать список всех автомобилей без входа в систему, поэтому в этом случае я должен оставить свойство read со значением true, а свойство write - со значением false? Или есть другой лучший способ разрешить людям читать список без входа в систему, возможно, с помощью ключа или другого, которого я не знаю. Большое спасибо, кто прочитал все сообщение ☺️

1 Ответ

2 голосов
/ 15 октября 2019

В консоли Firebase найдите вкладку rules для вашей базы данных и установите:

{
  "rules": {
    ".read": true,
    ".write": "auth != null"
  }
}

В этом случае любой может читать, но писать может только авторизованный пользователь

Эта вкладка:

enter image description here

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