├── .gitignore ├── README.md ├── backend ├── auth.js ├── config.sample.js ├── db.sql ├── index.js ├── package-lock.json └── package.json └── frontend ├── .eslintrc.js ├── .gitignore ├── README.md ├── api ├── index.js └── init.js ├── assets ├── README.md └── style │ └── app.styl ├── components ├── NuxtLogo.vue ├── README.md └── VuetifyLogo.vue ├── config.sample.js ├── layouts ├── README.md ├── default.vue └── fullscreen.vue ├── middleware ├── README.md └── auth.js ├── nuxt.config.js ├── package-lock.json ├── package.json ├── pages ├── README.md ├── admin.vue ├── index.vue ├── inspire.vue └── login.vue ├── plugins ├── README.md └── vuetify.js ├── static ├── README.md ├── favicon.ico └── v.png ├── store ├── README.md ├── auth.js └── index.js └── utils └── auth.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/README.md -------------------------------------------------------------------------------- /backend/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/backend/auth.js -------------------------------------------------------------------------------- /backend/config.sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/backend/config.sample.js -------------------------------------------------------------------------------- /backend/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/backend/db.sql -------------------------------------------------------------------------------- /backend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/backend/index.js -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/backend/package.json -------------------------------------------------------------------------------- /frontend/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/.eslintrc.js -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/api/index.js -------------------------------------------------------------------------------- /frontend/api/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/api/init.js -------------------------------------------------------------------------------- /frontend/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/assets/README.md -------------------------------------------------------------------------------- /frontend/assets/style/app.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/assets/style/app.styl -------------------------------------------------------------------------------- /frontend/components/NuxtLogo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/components/NuxtLogo.vue -------------------------------------------------------------------------------- /frontend/components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/components/README.md -------------------------------------------------------------------------------- /frontend/components/VuetifyLogo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/components/VuetifyLogo.vue -------------------------------------------------------------------------------- /frontend/config.sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/config.sample.js -------------------------------------------------------------------------------- /frontend/layouts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/layouts/README.md -------------------------------------------------------------------------------- /frontend/layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/layouts/default.vue -------------------------------------------------------------------------------- /frontend/layouts/fullscreen.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/layouts/fullscreen.vue -------------------------------------------------------------------------------- /frontend/middleware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/middleware/README.md -------------------------------------------------------------------------------- /frontend/middleware/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/middleware/auth.js -------------------------------------------------------------------------------- /frontend/nuxt.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/nuxt.config.js -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/pages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/pages/README.md -------------------------------------------------------------------------------- /frontend/pages/admin.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/pages/admin.vue -------------------------------------------------------------------------------- /frontend/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/pages/index.vue -------------------------------------------------------------------------------- /frontend/pages/inspire.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/pages/inspire.vue -------------------------------------------------------------------------------- /frontend/pages/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/pages/login.vue -------------------------------------------------------------------------------- /frontend/plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/plugins/README.md -------------------------------------------------------------------------------- /frontend/plugins/vuetify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/plugins/vuetify.js -------------------------------------------------------------------------------- /frontend/static/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/static/README.md -------------------------------------------------------------------------------- /frontend/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/static/favicon.ico -------------------------------------------------------------------------------- /frontend/static/v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/static/v.png -------------------------------------------------------------------------------- /frontend/store/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/store/README.md -------------------------------------------------------------------------------- /frontend/store/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/store/auth.js -------------------------------------------------------------------------------- /frontend/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/store/index.js -------------------------------------------------------------------------------- /frontend/utils/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kasheftin/nuxt-auth-from-scratch/HEAD/frontend/utils/auth.js --------------------------------------------------------------------------------