Skip to content

omku415/-AuthVault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ Authentication System with OTP & JWT

A full-stack authentication system built with React, Node.js, Express, and MongoDB that includes OTP verification, JWT-based authentication, and password reset functionality.


πŸš€ Features

  • βœ… JWT Authentication
    Secure token-based authentication for protecting API routes.

  • βœ… OTP Verification via Twilio & Email
    Send One-Time Passwords for verification through:

    • πŸ“§ Email (using NodeMailer)
    • πŸ“ž Phone call (using Twilio)
  • βœ… Forgot & Reset Password
    Secure password reset using time-limited tokens.

  • βœ… Login & Registration System
    Frontend and backend integration for seamless user signup and login.

  • βœ… Basic Automation
    Smart backend logic to streamline the authentication and verification process.


πŸ§‘β€πŸ’» Tech Stack Used

  • Frontend

  • Backend

  • Database

    • MongoDB: Store user credentials and tokens
  • Authentication

    • JWT: JSON Web Token for secure API access
  • OTP Services

About

A secure and modern authentication system built with the MERN stack. Features JWT-based login, OTP verification via Twilio (phone & email), password reset, and basic automation for a seamless user experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors