JWT Token Based Authentication API in NodeJs

In this tutorial, we are going to learn how to build a secure token-based user authentication REST APIs using JWT (JSON web token), bcrypt, Node, Express, and MongoDB.

What are JSON Web Tokens (JWT)?