logout method
Implementation
Future<bool> logout() async {
bool serverLogoutSucceeded = true;
try {
if (_accessToken != null) {
await _api.logout(_accessToken!);
}
} catch (_) {
serverLogoutSucceeded = false;
} finally {
await _clearSession();
}
return serverLogoutSucceeded;
}