public async Task <ActionResult> SendCode(SendCodeViewModel model) { if (!ModelState.IsValid) { return(View()); } // Generate the token and send it if (!await _signInManager.SendTwoFactorCodeAsync(model.SelectedProvider).ConfigureAwait(false)) { return(View("Error")); } return(RedirectToAction("VerifyCode", new { Provider = model.SelectedProvider, model.ReturnUrl })); }
public virtual async Task <ActionResult> SendCode(SendCodeViewModel model) { if (!ModelState.IsValid) { return(View()); } // Generate the token and send it if (!await _signInManager.SendTwoFactorCodeAsync(model.SelectedProvider)) { return(View(MVC.Shared.Views.Error)); } return(RedirectToAction("VerifyCode", new { Provider = model.SelectedProvider, model.ReturnUrl })); }