SEGURIDAD MVC

Vamos a visualizar una aplicación en la que aplicaremos la seguridad sobre la plantilla creada en MVC.  Utilizaremos la validación sobre la base de datos “DefaultConnection”, lo que implica que no haremos la validación con usuarios externos, sino que tendremos que crearlos dentro de nuestra aplicación 1 Creamos un nuevo proyecto 2)Seleccionamos la plantilla "Internet Application" 3.) Abrimos el archivo web config y configuramos Connection String para "DefaultConnection" El web config quedará de la siguiente forma, recordando que debemos configurar la cadena de conexión para nuestra base de datos y servidor particular.    …continue reading →

Crear una GPO para forzar la página de inicio de Internet Explorer

GPO para Internet Explorer Que es una GPO Directiva de grupo proporciona la gestión centralizada y configuración de sistemas operativos, aplicaciones y configuración de los usuarios en un entorno de Active Directory. En otras palabras, la Directiva de Grupo, en parte, controla lo que los usuarios pueden y no pueden hacer en un sistema informático.   Podemos definir dos categorías de tipos troncales de directivas: Según su función Según su objeto de configuración   Directivas según su función   Hay dos tipos troncales de directivas según su función:   Directivas de seguridad: ¿Cuántos…continue reading →

Camp de Xamarin – Un lenguaje para todas las plataformas móviles

Otra vez nos reunimos en el Tech Club de Tajamar, esta vez para un Camp de Xamarin,  que es un framework que, utilizando lenguaje C#, nos permite desarrollar aplicaciones móviles para ejecutarse en iOS, Android y Windows Phone. Lo impartió Evereis Digital Experience,  que es una consultora multinacional dentro del grupo NTT DATA, la sexta compañía de servicios IT del mundo, con 70.000 profesionales y presencia en Asia-Pacífico, Oriente Medio, Europa, Latinoamérica y Norteamérica. En este evento nos acompañaban los Ponentes: Raúl  Gonzalo Montero y Antonio Martinez Callejo (Managers) José Carlos Restrepo Rondon y Javier Valvano…continue reading →

Seguridad Personalizada con MVC

En este post vamos a explicar el tema de la seguridad personalizada sobre un proyecto MVC. Los objetivos serán: Aplicar la seguridad sobre un usuario y una contraseña que nosotros decidamos. Implementar la seguridad basándonos en roles. Permitir solamente entrar en una "zona segura" al usuario con rol de ADMINISTRADOR. Para acceder a la zona segura usaremos tres credenciales diferentes: Usuario: ADMIN   Contraseña: ADMIN Usuario: USER   Contraseña: USER Usuaro: PRUEBA   Contraseña: PRUEBA Comenzamos creando un nuevo proyecto en Visual Studio yendo a File > New > Project. Elegimos un proyecto de…continue reading →

Crear una GPO para evitar que aparezca en una ventana de login de un servidor el último usuario que ha iniciado sesión

Creación de una GPO para que no aparezca el Login Entre muchas medidas de seguridad que tenemos que tener en nuestro CPD y servidores, consiste en evitar que intenten acceder con nuestro usuario o por lo menos que sepan cual es. Normalmente cuando dejamos de usar el servidor, damos a cambiar de usuario o cerrar sesión. Sin darnos cuenta que la cuenta de usuario quedará fijada en el login para la proxima vez que intentemos iniciar sesión Esto es muy cómodo para los trabajadores, pues no tendrán que volver a escribir su usuario,…continue reading →

Lista de la compra mediante Session

Introducción Session en ASP.NET  es el objeto que interacciona con las cookies, guardando y sacando datos de ellas. Las ventajas de Session es que sólo guarda los datos de un usuario, es decir, para una web customizada en la que interaccionan varios usuarios con diferentes intereses, crea una 'experiencia' personalizada para cada uno. Esto es capaz de lograrlo porque guarda un estado de lo que el usuario quiere, y esto no es posible en HTTP porque este no mantiene estados. Otra ventaja de Session respecto a otros es que este guarda los datos…continue reading →