Если вы хотите предоставить доступ аутентифицированным пользователям.
Вам необходимо использовать это правило:
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.auth.uid != null;
}
}
}
И убедитесь, что пользователь аутентифицирован с помощью Firebase Auth .
Примерно так: для сети:
firebase.auth().onAuthStateChanged(function(user) {
if (user) {
// User is signed in.
} else {
// No user is signed in.
}
});