/nodejs-auth-system

Nodejs Auth System

Primary LanguageJavaScriptMIT LicenseMIT

Node.js Authentication & Authorization using JWT

This is a Node.js Authentication & Authorization using JWT.

Features

  • User Registration
  • User Login
  • User Authorization
  • User Authentication
  • User Profile
  • Password Reset
  • Email Notifications

Technologies

  • Node.js
  • Express.js
  • MongoDB
  • JWT
  • Bcrypt
  • Passport.js
  • Nodemailer
  • Joi
  • Helmet
  • CORS

Installation

npm install

Development

npm run dev

Production

npm run start

Run

npm start

License

This project is open source and available under the MIT License.