을 기반으로, 경우 FireStore 데이터베이스는 아래 각 안드로이드 클라이언트가 하나 개의 문서는 그/그녀의 장치에 매핑이 곳처럼 보인다 Document_sdfljkhsdio (specific to Android User 1)
경우 FireStore는 - 어떻게 인증없이 설치 보안 규칙을하지만, 안드로이드 클라이언트/요청 데이터 내 경우
FireStoreCollection
Document_sdfljkhsdio (specific to Android User 1)
Collection_xyz
Document_xyz
Document_kjjkssefd (specific to Android User 2)
Collection_xyz
Document_xyz
Document_sqdfwdfsme (specific to Android User 3)
Collection_xyz
Document_xyz
내가 구글 인증을 구현하는 대신 안드로이드에서 문서 이름을 보낼 수있는 경우
service cloud.firestore {
match /databases/{database}/documents {
match /document/{document_sent_from_client}/ {
allow read, write: if request.document_sent_from_client == document_sent_from_client;
}
}
}
는 확실하지 않다 중포 기지 콘솔에서 몇 가지 규칙을 요청 데이터로 문서 이름 Document_sdfljkhsdio
를 보내고 일치하지 있어요 기기, 예인 경우 , 제발 제안하십시오. 당신이 어떤 더 나은 방법이있는 경우도
그리고
은 올바른 접근 방식 인 경우 제안 제안?미리 도움을 주셔서 감사합니다.
감사 순전히, 두 가지를 배웠 1) 내가 멀리 테스트에서 오전하지만 클라이언트 데이터를 2)는, 추측 할 수 있어야 잡기 위해, 그리고 또 다른 질문 https://stackoverflow.com/questions/47203390/how-을 게시하는 방법 설치 - firestore-security-rules- 올바르게 – Girish