Update User Profile
PUT/auth/profile
Permite ao usuario autenticado actualizar a súa información persoal. Fluxo Típico:
- O usuario modifica os seus datos na interface
- O frontend envía os campos actualizados co token JWT
- O servidor valida o token e os datos recibidos
- Actualiza só os campos proporcionados na base de datos
- 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
- 200
- 400
- 401
Perfil actualizado exitosamente
Erro de validación
Non autorizado - Autenticación inválida ou ausente