logout static method
Implementation
static Future<Result<dynamic>> logout() async {
NASDeviceInfo info = await NasDeviceConfig.getCurrentNasDevice();
var deviceIp = "";
if (info.port == 0) {
deviceIp = info.ipAddress;
} else {
deviceIp = "${info.ipAddress}:${info.port}";
}
var result = await post(
deviceIp: deviceIp,
apiPath: "/api/user/v1.0/logout.cgi",
);
if (result.isSuccess) {
DeviceRequestManager.resetToken();
}
return result;
}