Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 1.08 KB

README.md

File metadata and controls

16 lines (12 loc) · 1.08 KB

Auth-Resources

Description

Auth-Resources is a comprehensive toolkit designed to help developers create robust authentication services. Leveraging the power of NextAuth.js V5, this project provides essential resources and best practices for integrating authentication mechanisms seamlessly into your applications. It includes advanced features such as 2FA (Two-Factor Authentication) validations, email confirmation functionality, and more, ensuring a secure and user-friendly authentication process.

Technologies and Libraries

  • Next.js (next): React framework for SSR and static web apps.
  • NextAuth.js (next-auth): Authentication for Next.js apps.
  • Prisma (@prisma/client): ORM for Node.js & TypeScript, for PostgreSQL.
  • PostgreSQL: Database for user data and auth info.
  • lucide-react (lucide-react): React icon library.
  • React Hook Form (@hookform/resolvers): Library for efficient and flexible forms with validation.
  • Zod: TypeScript schema validation with static type inference.
  • shadcn-ui: UI library used for building the user interface.