Czy w .NET MVC można łatwo sprawdzić, czy jestem na stronie głównej?

Muszę podjąć określone działanie, jeśli użytkownik zaloguje się ze strony głównej. W moim modelu logowania mam ukryte pole:

@Html.Hidden("returnUrl", Request.Url.AbsoluteUri)

W moim kontrolerze muszę sprawdzić, czy ta wartość jest stroną główną, czy nie. W poniższym przykładzie sprawdzam, czy użytkownik jest na określonej stronie („Konto / Resetowanie hasła”). Czy istnieje sposób sprawdzenia, czy są na stronie głównej bez uciekania się do wyrażeń regularnych?

    [HttpPost]
    public ActionResult LogOnInt(LogOnModel model)
    {
       if (model.returnUrl.Contains("/Account/ResetPassword"))
       {
          return Json(new { redirectToUrl = @Url.Action("Index","Home")});
       }

Jakieś pomysły? Wielkie dzięki!

questionAnswers(4)

yourAnswerToTheQuestion