인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

Carly Ma님의 프로필 이미지

작성한 질문수

Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)

permission denied / unhandled Exception 오류

작성

·

877

3

flutter firestore Status{code=PERMISSION_DENIED, description=Missing or insufficient permissions., cause=null}

Unhandled Exception: PlatformException(Error performing setData, PERMISSION_DENIED: Missing or insufficient permissions., null

이런 에러 뜨시는 분은 database > 규칙에서 

allow read, write: if false;

에서

allow read, write: if true;

로 수정하시면 정상적으로 작동합니다

답변 1

1

오준석님의 프로필 이미지
오준석
지식공유자

Firestore 처음 생성시 테스트 모드로 했다면 1달이 지난 시점부터 윗분 말씀처럼 권한이 없어서 오류가 납니다.

윗 내용처럼 수정하면 모든 권한 허용이고요.

다음처럼 하면 로그인 한 유저만 권한 허용이 됩니다. 

참고하세요.

allow read, write: if request.auth.uid != null;
Carly Ma님의 프로필 이미지

작성한 질문수

질문하기