Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Nuxt3 minimal demo with Firebase Authentication integrated + PrimeVue

License

NotificationsYou must be signed in to change notification settings

smorcuend/nuxt3-firebase-auth

Repository files navigation

Authenticated server-side rendering with Nuxt 3 and Firebase 9

Screenshot

Features

  • 💚 Nuxt 3 - SSR, ESR, File-based routing, components auto importing, modules, etc. Are you new in Nuxt3? We recommend to look at thedocumentation.

  • 🔥 The<script setup> syntax

  • 🚠 Firebase v9 for Firebase Authentication services (client side authentication)

  • 🚀 The PrimeVue for styled components

  • 🚦 VeeValidate for input forms with i18n support

  • 📥 APIs auto importing - for Composition API, VueUse and custom composables.

  • 🦾 Mainly TypeScript

IDE

We recommend usingVS Code withVolar to get the best experience (You might want to disable Vetur if you have it).

Setup

Make sure to install the dependencies

npm install

Firebase setup

First of all, you need to createFirebase acount and SDK setup.You need to create.env file with this content from Firebase project (security credentials should never be shared):

cp .env.example .env

Setservice account environment variable:

FIREBASE_API_KEY=

Development

Start the development server onhttp://localhost:3000

npm run dev

Preview

Delete .output folder and run below commands

npm run buildnpx nuxi preview

Production

References

About

Nuxt3 minimal demo with Firebase Authentication integrated + PrimeVue

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp