This project is a simple authentication system built using Node.js, Express, and MongoDB. It provides user registration, login, and logout functionality with password hashing for security.
- User Registration: Allow users to create new accounts.
- User Login: Authenticate users with their credentials.
- Password Hashing: Safely store user passwords using bcrypt.
- Session Management: Keep users logged in across requests.
- Logout: Provide a way for users to log out securely.
Before running the application, ensure you have the following installed: