logout method
Implementation
Future<bool> logout(NsgBaseController controller) async {
try {
await baseRequest(function: 'Logout', headers: getAuthorizationHeader(), url: '$serverUri/$authorizationApi/Logout', method: 'GET');
} catch (ex) {
debugPrint('ERROR logout: ${ex.toString()}');
}
if (!isAnonymous) {
resetCurrentServerToken();
// var _prefs = await SharedPreferences.getInstance();
// await _prefs.remove(applicationName);
isAnonymous = true;
token = '';
}
await _anonymousLogin(controller.onRetry);
return true;
}