veta_storage_kit_firebase 0.1.0
veta_storage_kit_firebase: ^0.1.0 copied to clipboard
Firebase Storage adapter for veta_storage_kit with Firestore metadata records.
veta_storage_kit_firebase #
Firebase Storage adapter for veta_storage_kit. It
uploads bytes to Firebase Storage and records per-user metadata in Firestore.
Firestore setup required. From your app directory:
dart run veta_firebase_setup firebase deploy --only firestore:rules,firestore:indexes,storageSee
firebase/SETUP.md. The setup generator writes a conservativestorage.rulesstarter for authenticated per-user uploads.
Usage #
await Firebase.initializeApp(options: ...);
configureVetaKits(
storage: firebaseStorageStrategy(),
);
uploadBytes requires a signed-in Firebase Auth user because generated
Firestore rules scope metadata reads and writes to request.auth.uid.