Bijaym095 / JWT-MERN-Auth

A full stack app using MERN stack which implements authentication using JWT.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MERN Stack App with JWT Authentication

Project Description

This project is a full-stack web application built using the MERN (MongoDB, Express, React, Node.js) stack. It demonstrates the implementation of JWT (JSON Web Token) authentication for user sessions. Users can securely sign up, log in, and access protected resources using JWTs.

For a detailed guide on the implementation of access tokens and refreshing tokens in this project, please refer to the following blog post:

Token-Based Authentication Mechanisms

To visualize the inner workings of this project authentication system, take a look at these diagrams:

  • Token-Based Authentication: Token Based Authentication

  • JWT Authentication: JWT Based Authentication

About

A full stack app using MERN stack which implements authentication using JWT.


Languages

Language:TypeScript 93.0%Language:JavaScript 3.9%Language:CSS 1.7%Language:HTML 1.5%