правила безопасности хранилища firebase и флаттер

# #flutter #firebase-storage

Вопрос:

я хочу иметь возможность загружать фотографию в хранилище firebase перед аутентификацией , и каждый раз , когда я загружаю фотографию : эта ошибка появляется в консоли: no auth token , несмотря на то, что мои правила firebase являются общедоступными :

вот мой код и правила firebase:

код

 TextButton(
                        child: Icon(Icons.camera,color: Colors.black,),
                        onPressed: () async {
                          pickedImage = await ImagePicker().getImage(
                              source: ImageSource.gallery,
                              maxWidth: 1920,
                              maxHeight: 1200,
                              imageQuality: 80);
                          Reference reference =
                              FirebaseStorage.instance.ref().child("image.jpg");
                          await reference.putFile(File(pickedImage.path));
                          imageUrl = await reference.getDownloadURL();
                          _organization.value = _organization.value
                              .copyWith(credentials: imageUrl);
                        })
 

Огнебазы

 rules_version = '2';
service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write;
    }
  }
}

 

что делать?