Zum Hauptinhalt springen

Get authenticated user profile

GET 

/company/users/me

Gibt das vollständige Profil des aktuell über JWT authentifizierten Benutzers zurück. Beinhaltet alle persönlichen Daten, Präferenzen und Einstellungen des Benutzers.

Ziel

Dem Benutzer ermöglichen, seine eigenen Profilinformationen zum Anzeigen in der Oberfläche abzurufen und seinen Verifizierungsstatus zu überprüfen.

Anwendungsfälle

  • Profilinformationen im Frontend anzeigen
  • E-Mail-Verifizierungsstatus prüfen
  • Sprach- und Zeitzonenpräferenzen abrufen
  • Benutzerdaten in Bearbeitungsformularen laden

Authentifizierung

  • Erfordert gültiges JWT (Middleware m.isLoged)
  • Benutzer muss authentifiziert sein

Hinweise

  • Gibt Daten mit model.parseMe() mit erweiterten Informationen zurück
  • Fehler 404, wenn userData im Token nicht existiert

Request

Responses

Benutzerprofil erfolgreich abgerufen