Pankaj Kumar

Nodejs Authentication Using JWT and Refresh Token

Nodejs authentication using JWT a.k.a JSON web token is very useful when you are developing a cross-device authentication mechanism. Here is how token-based authentication works: User logins to the system and upon successful authentication, the user are assigned a token which is unique and bounded by time limit say 15 minutes On every subsequent API

Nodejs Authentication Using JWT and Refresh Token Read More »

Continuous Integration and deployment (CI/CD Pipeline) with Jenkins and Node.js

Write code, test and deploy This is one of the common development cycles of any developer. Most of the time testing and deployment steps do not change frequently and in order to keep the developer focus on writing code, we do the automation of testing and deployment. This automation is called “continuous integration and deployment”

Continuous Integration and deployment (CI/CD Pipeline) with Jenkins and Node.js Read More »

HTML5 Push Notification System Using Nodejs MySQL Socket.io

Real-time web/mobile application is becoming popular day by day. Services like Firebase and Pusher provides API’s and Services to develop effective real-time notification system for your mobile and web apps. We are not going to use these Services in this post; instead, we will develop an application that pops up a notification on a particular

HTML5 Push Notification System Using Nodejs MySQL Socket.io Read More »