Month: March 2021

bcrypt – Password Hashing for Package for Node Apps

bcrypt is a node library that enables password hashing. So we ca securely store the password of our Node Express Mongo Apps. Install bcrypt... Read more »

nvm – To Switch Node Versions – Upgrade or Downgrade Node

nvm refers to the Node Version Manager. It helps to manage the Node versions, we can switch between different node versions with ease. Using... Read more »

md5 Password hashing in Node Mongo APp

md5 is a javascript function for hashing messages, passwords with MD5. Passwords are saved securely in the mongo db database by hashing the user... Read more »

dotenv package – Environment Variables in Node JS App

Environment variables are used to keep the secret keys safe. While creating a Node JS app, we may need many keys/ passwords and other... Read more »

First Git Push – Upload New Project to GitHub

Create Repository in Github.com In the local git project folder perform the following git commands, git init git add . git commit -m "inital... Read more »

Data Encryption in Express Mongo DB App

For the encryption and authentication for mongoose documents, we can use a package called mongoose-encryption. Refer: https://www.npmjs.com/package/mongoose-encryption Install mongoose-encryption package npm i mongoose-encryption Using mongoose-encrytption... Read more »

REST API Delete – Remove Mongo DB Record

Delete a record in Mongo DB database using express js code. DELETE Request in REST API sample code example. app.route('/articles/:articleTitle').delete(function(req,res){ Article.deleteOne({title: req.params.articleTitle}, function(err){ if(err){... Read more »

REST API – PATCH – to Update some fields only in Mongo DB Record

PATCH request in REST API can be made to update particular fields in a particular record. It can alter certain fields without replacing entire... Read more »

Mongo DB “update()” not working – Alternative Code

Update() in mongo db is deprecated and it was used for updating a record. Now this function can be done using replaceOne() . Here... Read more »

REST API PUT – Update Mongo DB Record

Update a record in Mongo DB database using express js code. PUT Request in REST API sample code example. app.route('/articles/:articleTitle').put(function(req, res){ Article.replaceOne( {title: req.params.articleTitle},... Read more »