Exemplo n.º 1
0
        public void UpdatePwd(PwdUpdateParam param)
        {
            var pwd  = Users.PwdMd5(CurrentUsers.Username, param.OldPassword);
            var user = _repository.FirstOrDefault(CurrentUsers.Uid);

            if (user.Password != pwd)
            {
                throw new Exception("输入密码有误");
            }
            user.Password = param.Password;
            user.PwdMd5();
            LoginStaticToken.RemoveToken(user.Id);
            _repository.SaveChanges();
        }
Exemplo n.º 2
0
 public ApiResponse Password(PwdUpdateParam param)
 {
     _userService.UpdatePwd(param);
     return(ApiResponse.Ok());
 }