Atualizar a password do utilizador

PUT /update-password/{id}

Permite atualizar a password do utilizador com base no ID fornecido.

Path parameters

  • id integer Required

    ID do utilizador para atualizar a password.

application/json

Body Required

Responses

  • 200 application/json

    password atualizada com sucesso.

    Hide response attribute Show response attribute object
  • 400 application/json

    password atual incorreta ou dados inválidos.

    Hide response attribute Show response attribute object
  • 404 application/json

    utilizador não encontrado.

    Hide response attribute Show response attribute object
PUT /update-password/{id}
curl \
 --request PUT 'http://localhost:8000/update-password/1' \
 --header "Content-Type: application/json" \
 --data '{"currentPassword":"passwordAntiga123","newPassword":"novapassword456","newPassword_confirmation":"novapassword456"}'
Request examples
{
  "currentPassword": "passwordAntiga123",
  "newPassword": "novapassword456",
  "newPassword_confirmation": "novapassword456"
}
Response examples (200)
{
  "message": "password atualizada com sucesso"
}
Response examples (400)
{
  "message": "A password atual está incorreta"
}
Response examples (404)
{
  "message": "Utilizador não encontrado"
}