Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aofdev/vue-firebase-auth-vuex
Vue Firebase🔥 Authentication with Vuex
https://github.com/aofdev/vue-firebase-auth-vuex
authentication firebase firebase-authentication hacktoberfest progressive-web-app pwa templates vue vue-firebase vue-template vue-template-project vue2 vuejs vuex
Last synced: 11 days ago
JSON representation
Vue Firebase🔥 Authentication with Vuex
- Host: GitHub
- URL: https://github.com/aofdev/vue-firebase-auth-vuex
- Owner: aofdev
- License: mit
- Created: 2017-09-21T16:36:07.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-10-26T10:38:15.000Z (about 3 years ago)
- Last Synced: 2024-05-28T13:24:31.068Z (6 months ago)
- Topics: authentication, firebase, firebase-authentication, hacktoberfest, progressive-web-app, pwa, templates, vue, vue-firebase, vue-template, vue-template-project, vue2, vuejs, vuex
- Language: JavaScript
- Homepage:
- Size: 326 KB
- Stars: 261
- Watchers: 8
- Forks: 62
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# vue auth firebase🔥 with vuex
> vue authentication firebase🔥
![alt tag](https://i.imgur.com/5AnRW5j.png)
Simplified Firebase authentication for vue projects with support for Facebook & Google login & Github & Twitter and with support Progressive Web Apps
## Config
### Step 1
Firebase Auth Provides Method Email/Password,Google,Facebook,Github,Twitter Enabled [Firebase console](https://console.firebase.google.com/)### Step 2
Initialize Firebase At ``main.js`` [Firebase Credentials](https://console.firebase.google.com/)
``` bash
firebase.initializeApp({
apiKey: '',
authDomain: '',
databaseURL: '',
projectId: '',
storageBucket: ''
})
```## Installation
``` bash
# Git Clone Project
git clone [email protected]:aofdev/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```