Hasta ahora he estado utilizando un MVC Área para la administración parte de mis aplicaciones MVC, pero recientemente he estado reconsiderando este debido al hecho de que no se puede tener más de una configuración para autenticación de formularios por aplicación.ASP.NET MVC: ¿área o aplicación web separada para administración?
Esto se ha convertido en un problema porque en un proyecto reciente quise configurar las cookies de autenticación para que no expiraran para los usuarios, pero no quiero esto para los usuarios de administración. Tampoco quiero que la página de inicio de sesión del usuario se use para acceder a las herramientas de administración.
Estoy considerando la posibilidad de configurar un proyecto MVC independiente en la solución puramente para herramientas de administración. Esta me parece la mejor opción, pero me pregunto acerca de las complicaciones con el despliegue. (Actualmente estoy usando un proyecto de implementación web en VS2008 para administrar la compilación).
¿Alguien actualmente utiliza un proyecto separado de MVC para la sección de administración? ¿Algún problema? ¿Otras opiniones sobre por qué esto no es una buena idea?
Gracias.
Gracias. ¿Qué plataforma estás usando?Por diseño ¿te refieres a diseño/diseño de página? – UpTheCreek
Acabamos de utilizar diferentes páginas maestras para la nuestra: diseño completamente diferente también. De esta forma, el usuario no tiene que configurar dos sitios y tener dos puertos diferentes (o nombres de host), etc. –
Estoy usando MVC3 con el motor Spark view – jgauffin