Я использую firebase auth REST api для аутентификации;эта часть работает нормально, так как я могу войти в систему / зарегистрироваться и получить обратно uid
и auth token
.
При попытке записи в облачный пожарный хранилище, если я установил правило базы данных Cloud Firestoreto (что является одним из самых основных правил авторизации):
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.auth.uid != null;
}
}
}
Но как передать uid
в запрос облачного пожарного хранилища, используя пакет cloud_firestore
, например, я хочу записать в коллекцию:
Firestore.instance.collection('myCollection').document() .setData(myData);