- Clone repository
https://github.com/gabrielSpassos/jwt-project.git
-
Enter project folder
-
Install dependencies
npm install
- Run app
node app.js
-
Open Front-End: open /jwt-project/views/login.html
-
Requests: Method: [POST] http://localhost:4200/login
Body:
{
"login": "gabriel@gmail.com",
"pass": "123"
}
Output:
{
"auth": true,
"token": ${JWT Token}
}
Method: [GET] http://localhost:4200/users
Header: Authorization ${JWT Token}
Output:
{
"id": 1,
"login": "gabriel@gmail.com",
"password": "123",
"cpf": "000.000.000-00",
"age": 21,
"name": "Gabriel",
"description": "cara da hora"
}
- Test
npm test