public async Task <ActionResult> AddPhoneNumber(AddPhoneNumberViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var userId = User.Identity.GetUserId(); await userService.AddPhoneNumber(userId, model.Number);//generate a token an send it to the number return(RedirectToAction("VerifyPhoneNumber", new { PhoneNumber = model.Number })); }