Closed NicolasJardin closed 6 months ago
Implementa rota POST /api/user que possibilita criação de usúario e o retorna.
Exemplo de request
{ "email": "exemplo@gmail.com", "password": "Exemplo@123", "name": "Usúario de exemplo" }
Exemplo de response
{ "id": "ee1dcef0-1663-4c16-8b99-11de653cbe4e", "email": "exemplo@gmail.com", "name": "Usúario de exemplo" }
Implementa rota POST /api/auth/login que possibilita login de usúario e retorna o jwt respectivo.
{ "email": "exemplo@gmail.com", "password": "Exemplo@123" }
{ "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImIwZTEzY2FkLWIwMjktNGNmMy1hYWYxLWJmM2ZmNmJkZjQwOSIsImVtYWlsIjoidGVzdGUyQGdtYWlsLmNvbSIsIm5hbWUiOiJOaWfDs2xhcyBhZHVkZSIsImlhdCI6MTcxMDcwMTQ3MiwiZXhwIjoxNzEwNzg3ODcyfQ.cuhcPVggrc5qeMn1sdRnZOGiFWfKPH-4SFHDrH9OGW4" }
Implementa rota GET /api/user/me que possibilita retornar dados basicos do usuario logado.
Exemplo de headers
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImIwZTEzY2FkLWIwMjktNGNmMy1hYWYxLWJmM2ZmNmJkZjQwOSIsImVtYWlsIjoidGVzdGUyQGdtYWlsLmNvbSIsIm5hbWUiOiJOaWfDs2xhcyBhZHVkZSIsImlhdCI6MTcxMDY5Nzk2MiwiZXhwIjoxNzEwNzg0MzYyfQ.uJMzdadZdGbRa_2sDDgAb8Ovq2TAtme6UqeJaUoAQh8
Implementa rota POST /api/user que possibilita criação de usúario e o retorna.
Exemplo de request
Exemplo de response
Implementa rota POST /api/auth/login que possibilita login de usúario e retorna o jwt respectivo.
Exemplo de request
Exemplo de response
Implementa rota GET /api/user/me que possibilita retornar dados basicos do usuario logado.
Exemplo de headers
Exemplo de response