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
- 200
- 401
- 404
Benutzerprofil erfolgreich abgerufen
Nicht autorisiert. Mögliche Ursachen:
- Ungültiges oder abgelaufenes JWT-Token
- Der Benutzer verfügt nicht über die erforderlichen Berechtigungen
Benutzer nicht gefunden.