0.0.1 • Published 4 years ago

firebase-vuetify-auth v0.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

Firebase Vuetify Auth

Firebase Vuetify Auth is a package providing user authentication against Firebase auth API for VUE application using Vuetify Material Design layout.

WARNING this package contains bugs and its still under development.

Setup

  1. add namespace to Vuex store
  2. add routes to Vue-router (TO BE DEPRECATED)
  3. update your main.js to reload VUE app on Firebase auth state change:
firebase.auth().onAuthStateChanged(user => {
  store.dispatch("auth/authStateChanged", user)

  if (!app) {
    app = new Vue({
      router,
      store,
      vuetify,
      render: h => h(App),
    }).\$mount("#app")
  }
})
  1. setup .env variables for Firebase app:
VUE_APP_FIREBASE_APP_ID=
VUE_APP_FIREBASE_APIKEY=
VUE_APP_FIREBASE_AUTH=
VUE_APP_FIREBASE_DATABASE=
VUE_APP_FIREBASE_PROJECT=
VUE_APP_FIREBASE_STORAGE=
VUE_APP_FIREBASE_MESSAGING=
VUE_APP_FIREBASE_MEASUREMENT_ID=