Die Authentifizierung des Benutzers am API Server erfolgt pro API-Projekt.
Die Ausführung einer API-Methode erfordert die vorherige Authentifizierung an einem API-Projekt. Ist die API-Methode als AllowUnauthenticated markiert (Beispiele finden Sie im SDK), ist keine Authentifizierung nötig.
Die Authentifizierung erfolgt in zwei Schritten:
-
Erforderliche primäre Authentifizierung: Standard-Authentifizierung über ein Authentifizierungsmodul
-
Optionale sekundäre Authentifizierung: Multi-Faktor-Authentifizierung (beispielsweise über Starling 2FA)
Verwandte Themen
Die primäre Authentifizierung am API-Projekt wird mithilfe der API-Methode imx/login/<Name des API-Projektes> ermöglicht.
Senden Sie dazu die Anfrage mit der HTTP-Methode POST mit folgendem Inhalt:
{ "Module": "RoleBasedPerson", "User": "<Benutzername>", "Password": "<Passwort>" }
TIPP: Beispiele dazu finden Sie in unserem SDK.
Verwandte Themen
Die sekundäre Authentifizierung am API-Projekt über Starling 2FA wird über drei API-Methoden ermöglicht:
- Anmeldung/Authentifizierung über Push-Benachrichtigungen: starling/send/push
- Anmeldung/Authentifizierung über SMS-Nachrichten: starling/send/sms
- Anmeldung/Authentifizierung über Telefonanrufe: starling/send/call
Verwandte Themen
Die Abmeldung vom API-Projekt wird mithilfe der API-Methode imx/logout/<Name des API-Projektes> ermöglicht.
Verwandte Themen