This is a simple authentication mini-project built with Node.js and Express. It provides user registration, login, and profile retrieval functionalities. The project uses JWT (JSON Web Tokens) for secure authentication.
- User registration
- User login
- Token-based authentication
- Profile retrieval
- Node.js
- Express
- MongoDB (with Mongoose)
- JWT (JSON Web Tokens)
- bcrypt (for password hashing)
- Node.js (v14 or higher)
- MongoDB (local or cloud instance)
- Postman (for testing the API)
-
Clone the repository:
git clone https://github.com/alipejman/authorization.git