How to Build a Node.js Authentication API with Email Verification, Image Upload and Password Reset Using JWT, Passport.js and Sendgrid.

Build a Node.js Authentication API with Email Verification, Image Upload and Password Reset using JWT, Passport.js and Sendgrid.

Moses Esan
The Startup

--

Please note that this tutorial assumes you have some Javascript experience, this tutorial does not explain each line of the code instead it presents you with the code and gives you an overview of what the code does and points out the important parts of the code. I have made the code as simple as possible, if you have any questions, please do not hesitate to leave a comment.

Demo

Related

  1. Node.js API: Add CRUD Operations With Pagination, Filtering, Grouping, and Sorting Capabilities.
  2. How to Deploy Your Node.Js App to Heroku.

Links

What is JSON Web Tokens (JWT)?

JSON Web Tokens are an open, industry-standard RFC 7519 method for representing claims securely between two parties. JWT.IO allows you to decode, verify and generate JWT.

--

--