A sample authentication flow

Every application we come across today implements security measures so that the user data is not misused. Security is always something that is changing and evolving. Authentication is one of the essential part of every application.

There are various ways to authenticate the user. Let us discuss token based authentication using node.js application. For this, we will be using JSON Web tokens.

What are JSON Web Tokens (JWT)?

JSON Web Tokens (JWT) is a standard that defines a compact and self-contained way for securely transmitting information between parties as a JSON object.

  • Self-Contained: It contains all information about the…


Messaging apps are surging in popularity. The past few years have brought apps like WhatsApp, Telegram, Signal, and Line.

People seem to prefer chat-based applications because they allow for real-time interaction. They also add a personal touch to the experience.

I recently attended a workshop conducted by the Free Software Movement Karnataka in Bangalore where I mentored a group of college students.

During the interactions, I observed certain things:

  1. Students often felt too shy to ask questions during the sessions.
  2. They were more comfortable asking questions and getting…


July 16, 2016, the day had come, I packed my bags and was ready to leave. I reached Siddaganga Institute of Technology, Tumkur at 1pm July 17th. Took some rest and was waiting for everyone to come. By evening everyone came and I knew only a few as I live in Pune.My friend and Junior in College Harshith came by evening, He had a few friends already in FSMK. We were introduced to each other. But I was excited to know everyone and also to volunteer the camp. Yes, It was FSMK conducting their 5th camp.

The tracks that FSMK…

Sudheesh Shetty

Programmer, Full Stack developer, cricket and gym lover, Open source enthusiast, Love technology. http://sudheeshshetty.in/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store