├── .eslintrc.cjs ├── .gitignore ├── README.md ├── app.d.ts ├── app ├── lib │ ├── auth.server.ts │ └── db.ts ├── root.tsx └── routes │ ├── _index.tsx │ ├── login │ ├── action.server.ts │ └── route.tsx │ ├── logout.tsx │ └── signup │ ├── action.server.ts │ └── route.tsx ├── auth.ts ├── package.json ├── public └── favicon.ico ├── remix.config.js ├── remix.env.d.ts ├── server.ts └── tsconfig.json /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/README.md -------------------------------------------------------------------------------- /app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/app.d.ts -------------------------------------------------------------------------------- /app/lib/auth.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/app/lib/auth.server.ts -------------------------------------------------------------------------------- /app/lib/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/app/lib/db.ts -------------------------------------------------------------------------------- /app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/app/root.tsx -------------------------------------------------------------------------------- /app/routes/_index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/app/routes/_index.tsx -------------------------------------------------------------------------------- /app/routes/login/action.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/app/routes/login/action.server.ts -------------------------------------------------------------------------------- /app/routes/login/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/app/routes/login/route.tsx -------------------------------------------------------------------------------- /app/routes/logout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/app/routes/logout.tsx -------------------------------------------------------------------------------- /app/routes/signup/action.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/app/routes/signup/action.server.ts -------------------------------------------------------------------------------- /app/routes/signup/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/app/routes/signup/route.tsx -------------------------------------------------------------------------------- /auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/auth.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /remix.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/remix.config.js -------------------------------------------------------------------------------- /remix.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/remix.env.d.ts -------------------------------------------------------------------------------- /server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/server.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanslonov/lucia-remix-example/HEAD/tsconfig.json --------------------------------------------------------------------------------