SafaElmali / secure-user-auth

An example project to demonstrate how to secure your applications

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Secure User Authentication 🔒

An example project to demonstrate how to secure your applications


You can find my notes in the wiki page -> Wiki
You can find the Kanban board in here -> Project Board

Toolbox Of This Project 🧰

Server-Side

Client-Side

TODO List

  • Setup Packages
  • Create User Schema
  • Save User and Hash & Salt the password
  • Send JWT if the user details are correct
  • Design
  • Heroku Deployment
  • Store JWT in client
  • Add expire date for token
  • Silent Token - Refresh Token
  • log actions
  • Display screens based on user role(s)
  • Make a default template design for panel screens
  • Explain which package used why

License

secure-user-auth is MIT licensed.

About

An example project to demonstrate how to secure your applications

License:MIT License


Languages

Language:JavaScript 92.5%Language:HTML 4.9%Language:CSS 2.6%