aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 2881ad7093df843554e7431cafea4f9c211cfff6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
# 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
- Password requirements
- GitHub OAuth integration
- "Forgot Password" functionality via email (maybe)