An open API service indexing awesome lists of open source software.

https://github.com/schererleander/authentication

simple authentication system built using Express.js, securely storing password using bycrypt with salt
https://github.com/schererleander/authentication

bycrypt expressjs tailwindcss

Last synced: 2 months ago
JSON representation

simple authentication system built using Express.js, securely storing password using bycrypt with salt

Awesome Lists containing this project

README

        

# authentication
![Screenshot](https://github.com/schererleander/authentication/blob/assets/screenshot.png?raw=true)
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](https://youtu.be/IThLjsDUG0g?si=2tQICmEU2szai8wY)