MVC авторизация - несколько страниц входа

У меня есть следующие методы в контроллере MVC, которые перенаправляют на страницу входа в систему, когда пользователь не вошел в систему.

[Authorize]
public ActionResult Search() {
  return View();
}

[Authorize]
public ActionResult Edit() {
  return View();
}

Существует ли быстрый / простой / стандартный способ перенаправить второе действие на другую страницу входа, отличную от страницы, определенной в файле web.config?

Или я должен сделать что-то вроде

public ActionResult Edit() {
  if (IsUserLoggedIn)
    return View();
  else 
     return ReturnRedirect("/Login2");
}

Ответы на вопрос(2)

Ваш ответ на вопрос