Почему он реализует следующий код, но ему отказано в разрешении?
▼ -реактивный код
componentWillMount() {
const { currentUser } = firebase.auth();
const db = firebase.firestore();
const settings = { timestampsInSnapshots: true };
db.settings(settings);
db.collection(`users/${currentUser.uid}/memos`)
.onSnapshot((snapshot) => {
const memoList = [];
snapshot.forEach((doc) => {
memoList.push({ ...doc.data(), key: doc.id });
});
this.setState({ memoList });
});
}
▼ правило пожарного магазина
service cloud.firestore {
match /databases/{database}/documents {
match /users/{uid}/memos/{memoId} {
allow read, write: if uid == request.auth.uid;
}
}
}