veta_profile_kit_firebase 0.1.1 copy "veta_profile_kit_firebase: ^0.1.1" to clipboard
veta_profile_kit_firebase: ^0.1.1 copied to clipboard

Firebase adapter for veta_profile_kit — FirebaseAuth identity plus Firestore profile settings.

veta_profile_kit_firebase #

Firebase adapter for veta_profile_kit. It maps FirebaseAuth identity and Firestore profile settings into the shared ProfileStrategy contract used by VetaProfilePage.

Install #

dependencies:
  veta_profile_kit: ^0.1.0
  veta_profile_kit_firebase: ^0.1.0

Setup #

await Firebase.initializeApp(options: ...);

configureVetaKits(
  profile: firebaseProfileStrategy(),
);

Firebase model #

  • Auth: FirebaseAuth supplies identity, email verification, avatar, and sign-out.
  • Firestore: profiles/{uid} stores display name, role, plan, and preferences.
  • Rules: merge firebase/firestore.rules.frag into the host app rules.

Public exports #

  • firebaseProfileStrategy
  • VetaFirebaseSetupException
0
likes
140
points
--
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Firebase adapter for veta_profile_kit — FirebaseAuth identity plus Firestore profile settings.

Homepage
Repository (GitHub)
View/report issues
Contributing

License

MIT (license)

Dependencies

cloud_firestore, firebase_auth, flutter, veta_profile_kit

More

Packages that depend on veta_profile_kit_firebase