public async Task <bool> ChangePasswordAsync(L3UserManager userManager, User user, string newPassword)
        {
            var result = await userManager.RemovePasswordAsync(user.Id);

            if (result.Succeeded)
            {
                result = await userManager.AddPasswordAsync(user.Id, newPassword);

                if (result.Succeeded)
                {
                    return(true);
                }
                else
                {
                    //ModelState.AddModelError("", result.Errors.FirstOrDefault());
                }
            }
            else
            {
                //ModelState.AddModelError("", result.Errors.FirstOrDefault());
            }

            return(false);
        }