update user - maximesenecal/planitpoker-api GitHub Wiki

User

Met à jour les données du profile de l'utilisateur connecté

REQUEST

PUT /user/588a2529b3e277a96550c9d5 HTTP/1.1
Host: localhost:1337
Content-Type: application/json
Authorization: JWT eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7InVzZXJuYW1lIjoibWlrZTIiLCJlbWFpbCI6Im1pa2UyQGdtYWlsLmNvbSIsImNyZWF0ZWRBdCI6IjIwMTctMDEtMjZUMTY6MzQ6NDkuMDIwWiIsInVwZGF0ZWRBdCI6IjIwMTctMDEtMjZUMTY6MzQ6NDkuMDIwWiIsImlkIjoiNTg4YTI1MjliM2UyNzdhOTY1NTBjOWQ1In0sImlhdCI6MTQ4NTUwOTA3MywiZXhwIjoxNDg1NTk1NDczLCJhdWQiOiJwbGFuaXRwb2tlci5jb20iLCJpc3MiOiJwbGFuaXRwb2tlci5jb20ifQ.CVPX7NwP0D8-I03G0DSActt0G8htUmvxhrZ16kWO7E6_vwJD_mMUI1bPy4oWDCCXROGac9Weh4aWKk2oC6n56w
Cache-Control: no-cache
Postman-Token: a57dcea5-3ac1-6faf-6cee-73bc54977ab5

{
	"actualPassword":"actualPassword1$!",
	"password":"new_Password_1$",
	"username":"newUsername",
	"email":"[email protected]"
}

RESPONSE

SUCCESS : 200 - OK

{
     "projects": [],
     "username": "newUsername",
     "email": "[email protected],
     "createdAt": "2017-01-26T16:34:49.020Z",
     "updatedAt": "2017-01-27T10:27:26.635Z",
     "id": "588a2529b3e277a96550c9d5"
}

FAIL : 401 - Unauthorized

{
  "code": "E_UNAUTHORIZED",
  "message": "Invalid password",
  "data": {}
}