2017-10-26 4 views
0

테스트 모드에서 Firebase, Cloud Firestore를 사용하여 Android 앱을 개발했습니다. 테스트 모드는 '내 데이터베이스 참조를 가진 사람은 누구나 내 데이터베이스를 읽거나 쓸 수 있습니다.'라는 의미입니다. 그런 다음 보안 규칙을 '허용 읽기, 쓰기 허용 변경 : 허위'방지하십시오. 이를 잠긴 모드라고합니다. 그러나 잠금 모드에서는 데이터를 가져 오지 않습니다. 이를 위해 Google에는 적절한 문서가 없습니다. 내가 무엇을 할 수 있을지?잠긴 모드에서 firebase firestore 데이터를 가져 오는 방법

답변

0

Firestore 데이터베이스를 안전하게 보호하는 방법을 설명하는 Security Rules documentation을 살펴 보겠습니다. 예 :

service cloud.firestore { 
    match /databases/{database}/documents { 
    // only a user can read and write their profile 
    match /users/{userId} { 
     allow read, write: if request.auth.uid == userId; 
    } 
    // any authenticated user can read and write messages 
    match /rooms/{roomId} { 
     match /messages/{messageId} { 
     allow read, write: if request.auth != null; 
     } 
    } 
    } 
} 
관련 문제