Skip to content

kematzy/vue-firebase-auth-vuex

Ā 
Ā 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Ā 

History

35 Commits
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 

Repository files navigation

Vue Auth FirebasešŸ”„ Vuex in a Progressive Web App (PWA)

vue authentication firebasešŸ”„

alt tag

Simplified Firebase authentication for vue projects with support for Facebook & Google login & Github & Twitter and with support Progressive Web Apps

Config

Step 1 - Enable Firebase Authentication support

alt tag

In your Firebase console within the Authentication section, enable your desired Authentication options.

By default this repo supports the following authentication options:

  • Email/Password
  • Google
  • Facebook
  • Github
  • Twitter

Step 2

Rename src/environments/environment-sample.js to environment.js and replace existing contents with your own Firebase Credentials.

export const environment = {
  production: false,
  firebaseConfig: {
    apiKey: 'APIKEY',
    authDomain: 'DEV-APP.firebaseapp.com',
    databaseURL: 'https://DEV-APP.firebaseio.com',
    projectId: 'DEV-APP',
    storageBucket: 'DEV-APP.appspot.com',
    messagingSenderId: '123456789'
  }
}

Installation

# Git Clone Project
git clone git@github.com:kematzy/vue-firebase-auth-vuex.git

# Cd project
cd vue-firebase-auth-vuex

# install dependencies
npm install || yarn install

# serve with hot reload at localhost:8080
npm run dev || yarn dev

# build for production with minification and to build Progressive Web Apps
npm run build || yarn build

Credit

This repo is a fork of the vue-firebase-auth-dev by Aofdev. It is he who deserves all the credit for his great work.

Donation

All donations goes to Aofdev.

paypal

About

vue firebasešŸ”„ auth vuex with progressive web apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 62.3%
  • Vue 32.6%
  • HTML 4.9%
  • CSS 0.2%