├── .env.dev ├── .gitignore ├── .vscode ├── extensions.json └── launch.json ├── README.md ├── astro.config.mjs ├── drizzle.config.ts ├── env.d.ts ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── public └── favicon.svg ├── src ├── assets │ ├── astro.svg │ └── background.svg ├── components │ └── Welcome.astro ├── db │ ├── index.ts │ └── schema.ts ├── layouts │ └── Layout.astro ├── lib │ ├── auth-client.ts │ └── auth.ts ├── middleware.ts └── pages │ ├── api │ └── auth │ │ └── [...all].ts │ ├── index.astro │ ├── signin │ └── index.astro │ └── signup │ └── index.astro └── tsconfig.json /.env.dev: -------------------------------------------------------------------------------- 1 | DB_FILE_NAME=file:local.db -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/README.md -------------------------------------------------------------------------------- /astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/astro.config.mjs -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/env.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /src/assets/astro.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/src/assets/astro.svg -------------------------------------------------------------------------------- /src/assets/background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/src/assets/background.svg -------------------------------------------------------------------------------- /src/components/Welcome.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/src/components/Welcome.astro -------------------------------------------------------------------------------- /src/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/src/db/index.ts -------------------------------------------------------------------------------- /src/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/src/db/schema.ts -------------------------------------------------------------------------------- /src/layouts/Layout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/src/layouts/Layout.astro -------------------------------------------------------------------------------- /src/lib/auth-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/src/lib/auth-client.ts -------------------------------------------------------------------------------- /src/lib/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/src/lib/auth.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/pages/api/auth/[...all].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/src/pages/api/auth/[...all].ts -------------------------------------------------------------------------------- /src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/src/pages/index.astro -------------------------------------------------------------------------------- /src/pages/signin/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/src/pages/signin/index.astro -------------------------------------------------------------------------------- /src/pages/signup/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/src/pages/signup/index.astro -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devgauravjatt/better-auth-astro5/HEAD/tsconfig.json --------------------------------------------------------------------------------