alexander-shatravka / quasar-firebase-ext-test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

For Markus Wals

It seems that I've done what you asked me to do. But it's not working properly. Here is an explanation.

The extension "quasar-app-extension-firebase" doesn't seem to be working anymore. I believe that when we talked about this task you mentioned easy method for authorization with "quasar-app-extension-firebase" and "firebase-composables" packages. But I investigated that none of these packages are supported by author Luke Diebold anymore. In addition, both of it were in alpha stage, what means they are not production ready. Instead of contribution these packages author created new one - it called @vueauth/auth. But it's as well in the alpha version.

First thing which I noticed when I started to use this module - the last versions of it throws errors in console and not working at all.

I downgraded "firebase-composables" manually to version 1.0.0-alpha.16 and then it started to work, but it need to be improved by contributor of the npm package.

So my suggestion - is to make our own custom authorization without these non-stable extensions.

For testing authentication, please visit "http://localhost:8080/#/login" and "http://localhost:8080/#/register"

set up Firebase config

cp .env.example .env

And paste your config for FIRESTORE to the .env file

Quasar App (firebase-ext-test)

A Quasar Framework app

Install the dependencies

npm install

Start the app in development mode (hot-code reloading, error reporting, etc.)

quasar dev

Lint the files

npm run lint

Format the files

npm run format

Build the app for production

quasar build

About


Languages

Language:JavaScript 59.0%Language:Vue 32.8%Language:HTML 4.5%Language:SCSS 3.0%Language:Shell 0.6%