public ActionResult PasswordResetLogin(PasswordResetLoginModel model) { if (!ModelState.IsValid) { return(View(model)); } var exchangeAccount = ScpContext.Services.ExchangeServer.GetAccountByAccountNameWithoutItemId(model.Email); if (exchangeAccount == null) { AddMessage(MessageType.Error, Resources.Messages.AccountNotFound); return(View(model)); } var tokenEntity = ScpContext.Services.Organizations.CreatePasswordResetAccessToken(exchangeAccount.ItemId, exchangeAccount.AccountId); return(RedirectToRoute(AccountRouteNames.PasswordResetPincodeSendOptions, new { token = tokenEntity.AccessTokenGuid.ToString("N") })); }
public ActionResult PasswordResetLogin(PasswordResetLoginModel model) { if (!ModelState.IsValid) { return View(model); } var exchangeAccount = WspContext.Services.ExchangeServer.GetAccountByAccountNameWithoutItemId(model.Email); if (exchangeAccount == null) { AddMessage(MessageType.Error, Resources.Messages.AccountNotFound); return View(model); } var tokenEntity = WspContext.Services.Organizations.CreatePasswordResetAccessToken(exchangeAccount.ItemId, exchangeAccount.AccountId); return RedirectToRoute(AccountRouteNames.PasswordResetPincodeSendOptions, new {token = tokenEntity.AccessTokenGuid.ToString("N")}); }
public ActionResult PasswordResetLogin() { var model = new PasswordResetLoginModel(); return View(model); }
public ActionResult PasswordResetLogin() { var model = new PasswordResetLoginModel(); return(View(model)); }