Вы можете наследовать от класса AuthorizeAttribute и переопределить метод OnAuthorize следующим образом:
public override void OnAuthorization(AuthorizationContext filterContext)
{
base.OnAuthorization(filterContext);
if (!HttpContext.Current.User.IsAuthenticated)
{
filterContext.Result = new RedirectResult("target");
}
}
Затем вы можете использовать этот пользовательский фильтр так же, как AuthorizeAttribute.