Firebase позволяет только пользователю удалять данные - PullRequest
0 голосов
/ 09 мая 2019

Итак, у меня есть база данных Firebase в реальном времени, и у меня она есть, чтобы пользователи могли отправлять друг другу личные сообщения. Поэтому я установил данные «сообщения» для записи, если вы вошли в систему. Но это позволяет зарегистрированным пользователям удалять любые данные в «сообщениях», как я могу добавить правило, которое позволяет только текущему «uid» удалять их сообщения, но все же позволяет зарегистрированным пользователям добавлять сообщения, вот мои правила.

  "rules": {
    "users": {
       ".read": "auth != null",     

    "$uid": {
       ".write": "$uid == auth.uid",  
        "$other": {
         ".write": "$uid == auth.uid || $other == 'messages' && auth != null",  
        }
    }
    }
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...