public async Task SetPassword(int userId, UserPasswordSetModel model)
        {
            var user = await DbContext.Users.FindAsync(userId);

            var removeResult = await UserManager.RemovePasswordAsync(user);

            var addResult = await UserManager.AddPasswordAsync(user, model.Password);

            if (!removeResult.Succeeded || !addResult.Succeeded)
            {
                throw new RestaurantInternalServerErrorException("Sikertelen jelszó változtatás!");
            }
        }
Esempio n. 2
0
 public async Task SetUserPassword(int userId, UserPasswordSetModel passwordModel)
 => await UserService.SetPassword(userId, passwordModel);