-
Firebase Error "Missing or insufficient permissions." 해결방법Concern & Opinion 2022. 12. 1. 22:36반응형
요즘 Firebase를 통해서 chat-app을 만들어보고 있다.
API를 사용하는 것이나, 백엔드를 짜서 만드는 것은 생각하고 있었지만 이상하게 파이어베이스를 이용해서 해볼 생각은 해보지 못하고 있었다.
얼마 전, "코딩이 재미있는가?" 라는 질문에 한 멘토의 말이 "너는 니가 만들고 싶은 것을 만들고 있는가?" 였다.
그래서 누군가에게 보여주기 위해서 등이 아닌 나의 궁금증 해결과 학습을 위해서 파이어베이스를 이용한 가벼운 채팅앱을 만들어 보고 싶었다.
본론
해서 파이어베이스를 이용해서 채팅앱을 짜던 중 하나의 에러를 발견했는데, 한참 해결하려고 보다가 생각보다 쉽게 해결 할 수 있던 것이었어서 남겨두려고 한다.
"Missing or insufficient permissions."
이러한 에러 메세지가 나타날 수 있다.
이는 Cloude firestore를 생성하고 Firestore를 사용할 때 나타날 것이다.
이러한 에러메세지가 나왔다면 Cloude Firestore의 Rules에 들어간다.
Rules에 들어가보면 여러코드가 보이는데 ~~~ if flase;라고 되어있는데, false를 true로 바꿔주기만 하면 된다.
그리고 Publish를 눌러주면 에러메세지를 해결 할 수 있을 것이고, firestore에 원하는 내용이 제대로 들어가는 것을 볼 수 있다.
반응형'Concern & Opinion' 카테고리의 다른 글
프론트엔드 개발자의 맥북 셋팅 (neovim & tmux) (0) 2023.02.09 Error: listen EADDRINUSE: address already in use :::5000 (0) 2023.01.28 vim(neovim) editor를 사용하는 이유 (0) 2022.08.29 [토이프로젝트] #1 에듀도로(EDUDORO) (0) 2021.10.15 신입 프론트엔드 개발자의 고민과 고충 (0) 2021.08.27