강의

멘토링

커뮤니티

Inflearn Community Q&A

kimseejong9134's profile image
kimseejong9134

asked

Flutter Beginner Extension - Instagram Clone 2.0

View all posts

search_page.dart에서 다음과 같은 에러가 나옵니다.

Written on

·

610

0

W/Firestore( 7162): (21.3.0) [Firestore]: Listen for Query(post order by __name__) failed: Status{code=PERMISSION_DENIED, description=Missing or insufficient permissions., cause=null}

I/System.out( 7162): com.google.firebase.firestore.FirebaseFirestoreException: PERMISSION_DENIED: Missing or insufficient permissions.

강사님과 다르게 설정한 것은  database 를 생성할 때
테스트모드로 하지 않았습니다. 

firebaseandroidiosFlutter클론코딩

Answer 2

1

survivalcoding님의 프로필 이미지
survivalcoding
Instructor

권한이 거부되었군요. firestore 작성시 프로덕션 모드로 시작하셨다면 기본적으로 비공개 모드라서 그럴겁니다.

파이어베이스 콘솔에서 Firestore 탭의 규칙을 다음과 같이 수정하시면 인증된 사용자만 읽기 쓰기가 가능합니다.

service cloud.firestore {
  match
/databases/{database}/documents {
    match
/{document=**} {
      allow read
, write: if request.auth.uid != null;
   
}
 
}
}

0

seethrou님의 프로필 이미지
seethrou
Questioner

감사합니다. 잘됩니다.

kimseejong9134's profile image
kimseejong9134

asked

Ask a question