У меня есть все административные контроллеры в «папку администратора»,
, но я хочу проверить, является ли пользователь логином, и если нет, чтобы он мог просматривать его логин.введите только контроллер "сайта"
где мне нужно это проверить?
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("elmah.axd");
routes.IgnoreRoute("admin/page/Scripts/tiny_mce/templates/(.*/).htm");
routes.IgnoreRoute("content/themes/(.*/)/(.*/).css");
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.IgnoreRoute("{*favicon}", new { favicon = @"(.*/)?favicon.ico(/.*)?" });
routes.MapRoute(
"Default", // Route name /Account/LogOn
"admin/{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
//new { controller = "Account", action = "LogOn", id = UrlParameter.Optional }
);
routes.MapRoute(
"pagesseo", // Route name /Account/LogOn
"{fName}", // URL with parameters
new { controller = "website", action = "Index", fName = UrlParameter.Optional } // Parameter defaults
);
}