Skip to content

A Library Account to add and rate books implementing Redux Toolkit with JWT Authentication

Notifications You must be signed in to change notification settings

trial-pyth/Redux-Library-Account-JWT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖Redux Library Account

🔐 A Library Account to add and rate books implementing Redux Toolkit with httpOnly JWT Authentication

🔑Users need to signup before adding books to their library

signup⌛ Please wait until GIF loads

Once a user has logged in to their account a JWT token is stored as a cookie. This cookie is used to verify the users id and authorize actions

⌛ Please wait until GIF loads

Users can login and logout with their credentials and their JWT Access Token is stored until they are logged out

⌛ Please wait until GIF loads

💽 User database is stored in a MongoDB Server

⌛ Please wait until GIF loads

Registering multiple account with the same name denies signup

⌛ Please wait until GIF loads

All data added by the user is managed by Redux State Management Toolkit

⌛ Please wait until GIF loads

Users can add and delete books as long as they are not logged out and JWT Token is present

add-delete⌛ Please wait until GIF loads

If users try to edit books without logging in or without a JWT Token they will be redirected

illegal⌛ Please wait until GIF loads

Accessing Protected routes without a JWT Token will be redirected

home-direct⌛ Please wait until GIF loads

About

A Library Account to add and rate books implementing Redux Toolkit with JWT Authentication

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published