Passa al contenuto principale

Get authenticated user profile

GET 

/company/users/me

Restituisce il profilo completo dell'utente attualmente autenticato tramite JWT. Include tutti i dati personali, le preferenze e le impostazioni dell'utente.

Obiettivo

Consentire all'utente di ottenere le proprie informazioni di profilo per visualizzarle nell'interfaccia e verificare il proprio stato di verifica.

Casi d'uso

  • Visualizzare le informazioni del profilo nel frontend
  • Verificare lo stato di verifica dell'email
  • Ottenere le preferenze di lingua e fuso orario
  • Caricare i dati dell'utente nei moduli di modifica

Autenticazione

  • Richiede un JWT valido (middleware m.isLoged)
  • L'utente deve essere autenticato

Note

  • Restituisce i dati utilizzando model.parseMe() con informazioni estese
  • Errore 404 se userData non esiste nel token

Request

Responses

Profilo utente ottenuto con successo