Exemplo n.º 1
0
        public ChangeUserPasswordResponse ChangeUserPassword(ChangeUserPasswordData data)
        {
            if (data.NewPassword.Length < 6 || data.NewPassword != data.NewPasswordRepeat)
            {
                return(new ChangeUserPasswordResponse
                {
                    Success = false,
                    Error = "Password does not meet criteria"
                });
            }

            ChangeUserPasswordRequest request = new ChangeUserPasswordRequest
            {
                UserNr      = GetUserAuthenticationData().UserNr,
                NewPassword = data.NewPassword
            };

            ChangeUserPasswordResponse response = _client.ChangeUserPassword(request);

            return(response);
        }
Exemplo n.º 2
0
 public ActionResult EditUserPassword(ChangeUserPasswordData model)
 {
     _securityService.SetPassword(model.UserId, model.Password);
     return(Json(ResultModel.Success));
 }