logout method
Meldet den Benutzer vom System ab
Beendet die aktuelle Session und setzt alle Session-bezogenen Variablen zurück. Sendet eine Abmelde-Anfrage an den Server.
Returns: RestApiResponse mit dem Abmeldestatus
Nach der Abmeldung werden automatisch folgende Aktionen ausgeführt:
- Session-ID wird geleert
- Anmeldestatus wird auf false gesetzt
- sessionIdChangedEvent wird ausgelöst
Beispiel:
RestApiResponse response = await api.v1.authentication.logout();
if (response.isOk) {
print("Erfolgreich abgemeldet");
}
Hinweis zur neuen API: Meldet die aktuelle Session ab und leert sie auch bei einem Serverfehler.
Implementation
Future<RestApiResponse> logout() => _sessionCoordinator.logout();