This project is a microservice to register and authenticate users developed in live by digital Innovation one and made by Renan J. Paula.
- TypeScript
- Node.js
- Express
- JWT
- SQL
To make requests in these endpoints, you must send the token on auth, bearer.
- GET /users
- GET /users/:uuid
- POST /users
- PUT /users/:uuid
- DELETE /users/:uuid
- POST /authentication/token
First of all, make sure that you have Node.js installed on your machine. Choose a package manager (NPM or Yarn)
Now, to install the dependencies
npm install
To start the application
npm run start dev
You will need a API Client,you can use:
- Postman
- Insomnia
- Thunder Client (extension for vsCode)
Link for slides used during the live.