Я анализирую руководство по началу работы для firebase cloud firestore. Это для приложения для Android.
https://firebase.google.com/docs/firestore/security/get-started
Мне нужно сохранять и читать пользовательские данные с каждого устройства Android для резервного копирования некоторых данных. Документ для Firebase Cloud Firestore показывает код ниже для доступа к данным для всех пользователей. Но я хочу ограничить конфиденциальность пользовательских данных, чтобы они были доступны только пользователю, который их сохранил. Пожалуйста, посоветуйте, как продолжить процесс доступа / аутентификации.
// Allow read/write access on all documents to any user signed in to the application
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.auth.uid != null;
}
}
}