Saltar ao contido principal

Update User Profile

PUT 

/auth/profile

Permite ao usuario autenticado actualizar a súa información persoal. Fluxo Típico:

  1. O usuario modifica os seus datos na interface
  2. O frontend envía os campos actualizados co token JWT
  3. O servidor valida o token e os datos recibidos
  4. Actualiza só os campos proporcionados na base de datos
  5. Devolve o perfil completo actualizado Campos Actualizables:
  • Nome e apelidos do usuario
  • Correo electrónico (debe ser único no sistema)
  • País de residencia
  • Número de Identificación Fiscal (NIF/CIF) Casos de Uso:
  • O usuario actualiza o seu nome despois dun cambio legal
  • Corrección dun correo electrónico erróneo no rexistro
  • Actualización de datos fiscais para facturación
  • Cambio de país por reubicación Validacións:
  • O correo electrónico debe ter un formato válido
  • O correo electrónico debe ser único (non utilizado por outro usuario)
  • Nome e apelidos non poden estar baleiros se se proporcionan
  • O NIF/CIF debe cumprir co formato do país especificado Notas Importantes:
  • Só se actualizan os campos enviados (actualización parcial)
  • O rol do usuario non pode ser cambiado a través deste punto final
  • O cambio de correo electrónico require unha nova verificación
  • Rexistrase unha auditoría dos cambios realizados

Request

Responses

Perfil actualizado exitosamente