학습내용
- 컴포넌트화
- firebase로 리팩토링
에러 메시지
Possible Unhandled Promise Rejection (id: 0):
FirebaseError: Missing or insufficient permissions.
getDoc
으로 firestore에 접근하자 위와 같은 에러 메시지가 송출 되었는데 보안 규칙을 설정하지 않았기 때문이다.
false
로 설정된 부분을 true
로 변경 rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if true;
}
}
}
설정을 완료하자 데이터가 정상적으로 로딩되는 것을 확인할 수 있다.