All Projects → davidroyer → nuxt-ssr-firebase-auth

davidroyer / nuxt-ssr-firebase-auth

Licence: other
Nuxt.js using SSR and Firebase with Authentication

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects
CSS
56736 projects

Projects that are alternatives of or similar to nuxt-ssr-firebase-auth

opencollective
🤝 Pretty opencollective stats on postinstall!
Stars: ✭ 24 (-67.12%)
Mutual labels:  nuxtjs
nuxt-feature-toggle
The nuxt feature toggle module
Stars: ✭ 78 (+6.85%)
Mutual labels:  nuxtjs
nuxt-lifecycle
[Public Repo] - Microsite about Nuxt Lifecycle Hooks built with Nuxt
Stars: ✭ 33 (-54.79%)
Mutual labels:  nuxtjs
awrora-starter
Landing page template built with one of most popular javascript library Vue.JS, Vuetify (Material Design) and Nuxt.JS with SSR.
Stars: ✭ 38 (-47.95%)
Mutual labels:  nuxtjs
jooger.me
👍 My personal website,powered by @nuxt
Stars: ✭ 39 (-46.58%)
Mutual labels:  nuxtjs
ictsc-score-server
ICTトラブルシューティングコンテストのスコアサーバー
Stars: ✭ 18 (-75.34%)
Mutual labels:  nuxtjs
nuxt-on-lambda
Nuxt.jsをAWS Lambdaで動かす
Stars: ✭ 78 (+6.85%)
Mutual labels:  nuxtjs
global-components
Module to register global components for Nuxt.js
Stars: ✭ 57 (-21.92%)
Mutual labels:  nuxtjs
nuxt-babel
Use normal .babelrc file with your Nuxt app
Stars: ✭ 32 (-56.16%)
Mutual labels:  nuxtjs
nuxt-mobile-detect
Nuxt mobile and device detection plugin for client side and SSR
Stars: ✭ 24 (-67.12%)
Mutual labels:  nuxtjs
separate-env-module
Tear your variables apart!
Stars: ✭ 53 (-27.4%)
Mutual labels:  nuxtjs
isnuxt3ready
A community-built compatibility guide for Nuxt 3 modules
Stars: ✭ 106 (+45.21%)
Mutual labels:  nuxtjs
norman-portfolio
Norman Nuthu's Portfolio
Stars: ✭ 16 (-78.08%)
Mutual labels:  nuxtjs
vue-if-bot
Hide stuff from bots (especially cookie consents)
Stars: ✭ 62 (-15.07%)
Mutual labels:  nuxtjs
NuxtJs-Blog
Baştan sona NuxtJs (VueJs) ile geliştirilmiş blog sitesi.
Stars: ✭ 16 (-78.08%)
Mutual labels:  nuxtjs
admin-one-nuxt
Admin One Nuxt - Nuxt.js Bulma Buefy admin dashboard
Stars: ✭ 23 (-68.49%)
Mutual labels:  nuxtjs
pwa-news
A PWA news app
Stars: ✭ 13 (-82.19%)
Mutual labels:  nuxtjs
k-domains
A simple module to manage multiple subdomains with just one project
Stars: ✭ 41 (-43.84%)
Mutual labels:  nuxtjs
awesome-nuxtjs
📚🔥A curated list of awesome resources : nuxtjs communities, articles, videos about using Nuxt.js (Nuxt.js is a framework for creating Universal Vue.js Applications.)
Stars: ✭ 51 (-30.14%)
Mutual labels:  nuxtjs
nuxt-blog
A Nuxt.js server side rendered blog app
Stars: ✭ 59 (-19.18%)
Mutual labels:  nuxtjs

Nuxt.js Firebase Auth - SSR Version

This is an example of using Nuxt.js in SSR mode with Firebase Authentication

Live Demo

Files of Importance

  • /plugins/auth-cookie.js
  • /plugins/firebase-client-init.js
  • /services/firebase-admin-init.js
  • /middleware/auth-check.js
  • /store/index.js

Notes

For the Sign-In to work, you will need to add your production site url to the Firebase's Authorized Domains in the Authorization settings of the Firebase Console.

Credits

I got a lot of help understanding what needed to happen by looking at this so special thanks to the contributers of that project! Firebase Function - Handlebars Example

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].