Beschreibung
Dieser Endpunkt liefert Informationen über den aktuell angemeldeten Benutzer. Die Daten beinhalten unter anderem die Benutzer-ID, den Namen sowie die vergebenen Rechte (Permissions).
🔗 Endpunkt
Authentifizierung
✅ Erforderlich (Bearer Token oder HTTP Basic, je nach Systemeinstellung)
🧾 Parameter
Keine Parameter erforderlich.
📥 Erfolgreiche Antwort
200 OK
-
Beschreibung: Rückgabe der Nutzerdaten
-
MIME-Type:
application/json
Beispielantwort
Feld | Typ | Beschreibung |
---|---|---|
id |
Integer | Eindeutige Benutzer-ID im System |
name |
String | Anmeldename bzw. Benutzerkennung |
rights |
String (JSON-Array) | Liste der Rechte als JSON-kodierter String Beispiele: usermgmt , groupmgmt |
🔒 Hinweis: Die Rechte (
rights
) beeinflussen, welche API-Endpunkte oder GUI-Funktionen dem Benutzer zugänglich sind.
❗ Fehlercodes
Status | Bedeutung |
---|---|
400 Bad Request |
Die Anfrage ist fehlerhaft formuliert oder unvollständig |
401 Unauthorized |
Es wurde kein gültiger Authentifizierungs-Token übergeben |
Beispiel für Fehlerantworten
🧠 Verwendungshinweise
-
Dieser Endpunkt ist hilfreich beim Seitenaufbau nach Login, um Benutzerrechte im Frontend abzufragen.
-
Auch sinnvoll zur Auditierung, Logging oder Anzeige des Benutzernamens in der GUI.
-
Die Antwortstruktur ist kompakt und API-freundlich gestaltet.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.