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
- 200
- 401
- 404
Profilo utente ottenuto con successo
Non autorizzato. Possibili cause:
- Token JWT non valido o scaduto
- L'utente non dispone delle autorizzazioni necessarie
Utente non trovato