Skip to content

Havennnn/mern-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MERN Auth - Authentication System

MERN Auth is a fully functional authentication system built using the MERN stack, designed to provide secure and reliable user authentication features. It includes email verification and password reset functionality using a 6-digit OTP for enhanced security. This project aims to provide a complete solution for user management and authentication in web applications.

Features

  • Email Verification: Secure user email verification upon registration.
  • Password Reset: Easily reset passwords using a 6-digit OTP sent to the user's email.
  • User Authentication: Allows users to sign up, log in, and maintain secure sessions.
  • Secure Password Handling: Uses encryption for secure password storage.
  • Responsive Design: Clean and simple user interface using Tailwind CSS.

Technologies Used

  • Vite: For fast and efficient development.
  • Node.js: For the backend server.
  • Express.js: For handling API routes and middleware.
  • MongoDB: For storing user data securely in a NoSQL database.
  • Tailwind CSS: For fast, utility-first CSS styling.
  • JWT (JSON Web Tokens): For secure user session management.
  • Nodemailer: For sending verification emails and OTPs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages