마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

파이어베이스 데이터베이스 규칙 공개로하면 다른사람이 볼 수 있다는데

0 추천
{
  "rules": {
    ".read": true,
    ".write": true
  }
}

제가 만든 클라이언트 앱에서 이용하는것 뿐만 아니라 다른 경로를 통해 제 데이터베이스에 직접 쓰기 읽기 할수있는건가요?? 어떤식으로 접근할수있는지 궁금합니다!

안드린이 (2,520 포인트) 님이 2018년 11월 2일 질문

1개의 답변

0 추천
 
채택된 답변
다른 클라이언트 앱에서는 접근 안됩니다.

다른 클라이언트 앱에서 접근하려면 firebase console 에서 앱을 추가 해주어야 합니다.

rules 에 주는 권한은 앱을 사용하는 사용자에 대해서만 적용되는 것입니다.

 

만약 커뮤니티 앱(카페 앱 같은거..)을 만들었다고 가정합니다.

앱을 설치하였지만 회원가입 안한 사용자도 있고 회원 가입한 사용자도 있고 회원들도 등급이 다를 수 있습니다.

 

회원이 아닌 사용자는 글을 읽을 수만 있고 답글이나 댓글을 적지 못한다거나

회원 등급에 따라 볼 수 있는 카테고리 제한을 둔다거나

그런 용도로 사용할 수 있습니다.
원조안드로이드 (58,190 포인트) 님이 2018년 11월 2일 답변
안드린이님이 2018년 11월 2일 채택됨
...