public BaseItemRes <bool> ResetPassword([FromBody] ResetPasswordReq req) { var reqIn = new UpdatePasswordReq(); reqIn.LoginName = req.LoginName; reqIn.Password = AccConfig.Consul.DefaultPassword; return(this.userBLL.UpdatePassword(reqIn, this.CurUser)); }
public IActionResult UpdatePassword([FromBody] UpdatePasswordReq updatePassword) { try { var reply = Client.UpdatePassword(updatePassword); return(Json(new JsonResultModel(ReturnCode.Success, "User password update successful."))); } catch (RpcException ex) { return(Json(new JsonResultModel(ReturnCode.SubmitError, ex.Status.Detail))); } }
/// <summary> /// 修改密码 /// </summary> /// <param name="req">条件</param> /// <param name="oper">操作者信息</param> public BaseItemRes <bool> UpdatePassword(UpdatePasswordReq req, OperatorInfo oper) { //判断用户是否存在 var user = this.userDAL.GetUser(req.LoginName); if (user == null) { return(AccHelper.FailItemRes(AccConfig.Msg.UserNotExist, false)); } user.Password = req.Password; this.SetUpdateFields(user, oper); //更新数据库 this.userDAL.UpdateUser(user); return(AccHelper.OkItemRes(true)); }
public BaseItemRes <bool> UpdatePassword([FromBody] UpdatePasswordReq req) { return(this.userBLL.UpdatePassword(req, this.CurUser)); }