Skip to content

Latest commit

 

History

History
16 lines (14 loc) · 666 Bytes

README.md

File metadata and controls

16 lines (14 loc) · 666 Bytes

authentication

Screenshot This is a simple authentication system built using Express.js. It demonstrates how to securely store passwords using bcrypt with salting. The application connects to a MariaDB database to manage user data.

Features

  • User registration
  • User login
  • Password hashing with bcrypt

Planned Features

  • Email validation (done)
  • Password requirements (done)
  • Passkey
  • GitHub OAuth integration
  • "Forgot Password" functionality via email (maybe)

The web design was inspired by Tom Delalande