veta_storage_kit_firebase 0.1.0 copy "veta_storage_kit_firebase: ^0.1.0" to clipboard
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,storage

See firebase/SETUP.md. The setup generator writes a conservative storage.rules starter 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.

0
likes
140
points
--
downloads

Documentation

API reference

Publisher

unverified uploader

Firebase Storage adapter for veta_storage_kit with Firestore metadata records.

Homepage
Repository (GitHub)
View/report issues
Contributing

License

MIT (license)

Dependencies

cloud_firestore, firebase_auth, firebase_storage, flutter, veta_storage_kit

More

Packages that depend on veta_storage_kit_firebase