├── .gitignore ├── .npmrc ├── README.md ├── app.vue ├── components ├── LoginForm.vue ├── TheFooter.vue └── TheHeader.vue ├── layouts └── default.vue ├── nuxt.config.ts ├── package.json ├── pages ├── index.vue ├── login.vue ├── logout.vue └── profile │ ├── [username].vue │ └── index.vue ├── public ├── css │ ├── custom.css │ └── pico.min.css └── favicon.ico └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true 2 | strict-peer-dependencies=false 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/README.md -------------------------------------------------------------------------------- /app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/app.vue -------------------------------------------------------------------------------- /components/LoginForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/components/LoginForm.vue -------------------------------------------------------------------------------- /components/TheFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/components/TheFooter.vue -------------------------------------------------------------------------------- /components/TheHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/components/TheHeader.vue -------------------------------------------------------------------------------- /layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/layouts/default.vue -------------------------------------------------------------------------------- /nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/nuxt.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/package.json -------------------------------------------------------------------------------- /pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/pages/index.vue -------------------------------------------------------------------------------- /pages/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/pages/login.vue -------------------------------------------------------------------------------- /pages/logout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/pages/logout.vue -------------------------------------------------------------------------------- /pages/profile/[username].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/pages/profile/[username].vue -------------------------------------------------------------------------------- /pages/profile/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/pages/profile/index.vue -------------------------------------------------------------------------------- /public/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/public/css/custom.css -------------------------------------------------------------------------------- /public/css/pico.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/public/css/pico.min.css -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Pop/nuxt-3-middleware/HEAD/tsconfig.json --------------------------------------------------------------------------------