[task] refactor UpdateUser