8000 GitHub - Shivam171/mern-auth: Advanced MERN Auth : Email Verification, Password Recovery and Welcome Emails
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Advanced MERN Auth : Email Verification, Password Recovery and Welcome Emails

Notifications You must be signed in to change notification settings

Shivam171/mern-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 MERN Auth Practice

This project demonstrates how to implement robust authentication features using modern technologies.

🌟 Features

  • 📝 User Sign Up
  • 🔑 User Login
  • ✉️ Email Verification (6-digit code)
  • 👋 Welcome Email
  • 🔄 Password Reset
  • 📨 Email Notifications (powered by MailTrap)

🛠️ Tech Stack

  • Frontend: React with Tailwind CSS
  • Backend: Node.js with Express
  • Database: MongoDB
  • Authentication: JSON Web Tokens (JWT)
  • Email Service: MailTrap

🚀 Getting Started

  1. Clone the repository
  2. Install dependencies
  3. Set up MongoDB database
  4. Configure MailTrap for email services
  5. Run the application

🔒 Security Considerations

  • Secure password hashing
  • Protection against common vulnerabilities
  • Rate limiting to prevent brute-force attacks

📚 Project Outline

  1. Setting up the project
  2. Implementing user registration
  3. Creating login functionality
  4. Adding email verification
  5. Building password reset feature
  6. Handling email notifications
  7. Deploying the application

About

Advanced MERN Auth : Email Verification, Password Recovery and Welcome Emails

Resources

Stars

Wat 4704 chers

Forks

Releases

No releases published

Packages

No packages published
0