{"repo":"diwashbhattarai999/Next-Auth-v5","free":true,"listed":false,"github":"https://github.com/diwashbhattarai999/Next-Auth-v5","clone":"git clone https://github.com/diwashbhattarai999/Next-Auth-v5.git","description":"Next-Auth-v5 showcases the implementation of authentication and various key features using Next.js 14, NextAuth v5, TypeScript, Tailwind CSS, Shadcn UI, Prisma, and MongoDB.","language":"TypeScript","stars":102,"topics":["authjs-v5","nextjs","reactjs","shadcn-ui","tailwindcss","typescript"],"license":null,"category":"auth-billing-email","readme_excerpt":"Next.js NextAuth Project Welcome to the Next.js NextAuth project! This project showcases the implementation of authentication and various key features using Next.js 14, NextAuth v5, Tailwind CSS, Shadcn UI, Prisma, and MongoDB. Prerequisites Before you begin, ensure you have the following installed: - Node.js: Download and install Node.js - MongoDB: Install MongoDB Getting Started 1. Clone the repository: bash cd next-auth-v5 3. Install dependencies: bash DATABASE URL=your-mongodb-url GOOGLE CLIENT ID=your-google-client-id GOOGLE CLIENT SECRET=your-google-client-secret GITHUB CLIENT ID=your-github-client-id GITHUB CLIENT SECRET=your-github-client-secret NEXTAUTH URL=http://localhost:3000 AUTH SECRET=your-auth-secret-token RESEND API KEY=your-resend-api-key 5. Run the development server: bash npm run dev 6. Open your browser and navigate to http://localhost:3000 to view the project. Tech Stack - Next.js 14 : The foundation for building React applications with server-side rendering and more. - Tailwind CSS : A utility-first CSS framework for building modern designs. - Shadcn UI : A UI component library for Next.js. - Prisma : A modern database toolkit for TypeScript and Node.js. - MongoDB : A NoSQL database for storing user data. Key Features Key Features - 🔐 Authentication: - Next-auth v5 (Auth.js) - Credentials Provider - OAuth Provider (Google & GitHub) - 🔒 Security: - Forgot password functionality - Email verification - Two-factor verification (2FA) - 👥 User Management: ","default_branch":null,"files":null,"tree":[],"storefront":"/r/diwashbhattarai999","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/diwashbhattarai999/Next-Auth-v5/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}