- Nuxt.js demo to showcase better-auth. features and capabilities.
- NuxtJs - Frontend framework.
- Better Auth - Authentication library.
- Headless UI - Component library.
- Tailwind CSS - CSS framework.
- nuxt-icon - Icon library.
- Cloudinary - File upload platform.
-
Clonning the repo
git clone https://github.com/Besufikad17/better-auth-nuxtjs-demo.git
-
Installing npm packages
cd better-auth-nuxtjs-demo && bun install
-
Setting up environment variables
BETTER_AUTH_URL= CLOUDINARY_CLOUD_NAME= CLOUDINARY_UPLOAD_PRESET= CLOUDINARY_URL= DATABASE_URL= DISCORD_CLIENT_ID= DISCORD_CLIENT_SECRET= EMAIL_USER= EMAIL_PASS= GITHUB_CLIENT_ID= GITHUB_CLIENT_SECRET= GOOGLE_CLIENT_ID= GOOGLE_CLIENT_SECRET= NODE_ENV=
-
Running
bun dev