У меня возникли проблемы с READ rules
Firestore в настоящее время
Вот моя структура данных
{
email: example@gmail.com,
username: geekGi3L,
birthday: 1995/02/14,
photo: <firestore-download-url>
}
rules
, который я сейчас установил -
service cloud.firestore {
match /databases/{database}/documents {
match /users/{user} {
allow read;
allow write: if request.auth.uid != null && request.auth.uid == user;
}
}
}
Как настроить rules
, чтобы пользователь мог ПРОЧИТАТЬ определенные поля , такие как email
и birthday
, только если request.auth.uid != null && request.auth.uid == uid
, тогда как username
и photo
должны быть доступны для чтения каждый пользователь?
Спасибо, <3 </p>