A comprehensive step by step tutorial on how to securing or authenticating Node, Express and Mongoose REST API using Passport.js