├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .prettierignore ├── .vscode ├── extensions.json ├── qwik-city.code-snippets ├── qwik.code-snippets └── settings.json ├── LICENSE ├── README.md ├── adaptors └── express │ └── vite.config.ts ├── package.json ├── pnpm-lock.yaml ├── public ├── favicon.svg └── manifest.json ├── src ├── components │ └── RouterHead │ │ └── RouterHead.tsx ├── entry.dev.tsx ├── entry.express.tsx ├── entry.preview.tsx ├── entry.ssr.tsx ├── global.css ├── lib │ └── qwik-auth.ts ├── root.tsx ├── routes │ ├── index.tsx │ ├── layout.tsx │ ├── plugin@auth.ts │ ├── protected │ │ └── index.tsx │ └── service-worker.ts └── server │ └── auth.ts ├── tsconfig.json └── vite.config.ts /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/.prettierignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/qwik-city.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/.vscode/qwik-city.code-snippets -------------------------------------------------------------------------------- /.vscode/qwik.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/.vscode/qwik.code-snippets -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/README.md -------------------------------------------------------------------------------- /adaptors/express/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/adaptors/express/vite.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/public/manifest.json -------------------------------------------------------------------------------- /src/components/RouterHead/RouterHead.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/components/RouterHead/RouterHead.tsx -------------------------------------------------------------------------------- /src/entry.dev.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/entry.dev.tsx -------------------------------------------------------------------------------- /src/entry.express.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/entry.express.tsx -------------------------------------------------------------------------------- /src/entry.preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/entry.preview.tsx -------------------------------------------------------------------------------- /src/entry.ssr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/entry.ssr.tsx -------------------------------------------------------------------------------- /src/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/global.css -------------------------------------------------------------------------------- /src/lib/qwik-auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/lib/qwik-auth.ts -------------------------------------------------------------------------------- /src/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/root.tsx -------------------------------------------------------------------------------- /src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/routes/index.tsx -------------------------------------------------------------------------------- /src/routes/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/routes/layout.tsx -------------------------------------------------------------------------------- /src/routes/plugin@auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/routes/plugin@auth.ts -------------------------------------------------------------------------------- /src/routes/protected/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/routes/protected/index.tsx -------------------------------------------------------------------------------- /src/routes/service-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/routes/service-worker.ts -------------------------------------------------------------------------------- /src/server/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/src/server/auth.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wmalarski/qwik-authjs-example/HEAD/vite.config.ts --------------------------------------------------------------------------------