updateLoginPassword method

Future<WitsystemError> updateLoginPassword({
  1. required String oldPassword,
  2. required String newPassword,
})

修改登录密码

Implementation

Future<WitsystemError> updateLoginPassword(
    {required String oldPassword, required String newPassword}) async {
  Map<String, dynamic> map = {
    "oldPassword": oldPassword,
    "newPassword": newPassword,
    "nonceStr": StringUtil.getRandomString(16),
    "timeStamp": DateTime.now().millisecondsSinceEpoch
  };
  var ciphertext =
      AESUtil.encrypt(WitsystemConfig().appSecret, convert.json.encode(map));
  return await WitsystemNet.authPost(
      "/user/user_update_password_info", {"ciphertext": ciphertext});
}