Я недавно изменил правила пожарного депо на следующие правила:
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.auth.uid != null;
}
}
}
Это должно разрешить только авторизованным пользователям доступ к пожарному хранилищу. Я использую response-native в качестве инфраструктуры внешнего интерфейса, и он регистрирует пользователя анонимно, если пользователь еще не вошел в систему. Таким образом, все запросы, отправляемые в firestore, поступают от аутентифицированного пользователя (анонимного или вошедшего в систему). Однако после того, как я обновил правила, приложение ничего не получает из магазина. Есть ли какие-либо изменения, которые должны быть сделаны во внешнем интерфейсе после обновления правил firestore?
[ОБНОВЛЕНИЕ] Реактив-родной выдает мне эту ошибку: FirebaseError: [code=permission-denied]: Missing or insufficient permissions.