public async Task <IActionResult> ConfirmEmailAsync([FromBody] EmailConfirmationBindingModel ecbm) { var user = await userService.GetUserAsync(User); var result = await userService.ConfirmEmailAsync(user, ecbm.Token); if (result.Succeeded) { return(Ok(new SuccessObject("Email confirmation link has been send."))); } return(BadRequest(result.Errors.First())); }
public async Task <IActionResult> EmailConfirmation([FromBody] EmailConfirmationBindingModel model) { await _userService.ConfirmEmail(model.Email, model.Token); return(Ok()); }