Skip to content

Node app includes jwt, secure cookie, session management and email verification via otp. Also includes tests using Jest and Supertest.

License

Notifications You must be signed in to change notification settings

Sunny-unik/node-auth

Repository files navigation

node-auth

This project is describing that how to implementing an authentication system using Node.js.

CI Test Badge PRs Welcome Badge Code Coverage Badge

Key Features

  • Encrypted Passwords
  • Email verification via OTP
  • Secure authentication tokens
  • Stateless Session Management

Tech Stack

  • Express as server
  • MongoDB for store database
  • Nodemailer for sending mails

🤝 Contributing

We encourage you to contribute to node-auth! All contributors are required to abide by our Code of Conduct. Please check out the Contributing guide for guidelines about how to proceed with your contribution. Feel free for start discussion.

Project Setup

For development setup read getting started guide

Code Coverage Graph

Code Coverage Graph

⚖️ LICENSE

MIT © Sunny-unik/node-auth

About

Node app includes jwt, secure cookie, session management and email verification via otp. Also includes tests using Jest and Supertest.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks