Capacitación de Herramientas para el Desarrollo WEB Modulo X- Cookies y Sesiones Sesión #5 María Paz Coloma M.

Slides:



Advertisements
Presentaciones similares
DESCRIPCIÓN DE LA PANTALLA
Advertisements

Nau Gran dHivern Intr. a la creación y gestión de páginas web Introducción a la web.
Internet y tecnologías web
Fernando Alonso Blázquez Sesiones 06 de Mayo de 2004.
SQL Y BASES DE DATOS A TRAVÉS DE LA WEB
CI-2413 Desarrollo de Aplicaciones para Internet
Administración del estado
Modelando aplicaciones
USUARIOS DE JOOMLA! Usuarios de Joomla Introducción
CGI I La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con él. Dicho.
Bienvenido a Marangatu'i, Módulo del Contribuyente de la SET!
Es un sistema enfocado a sanatorios de especialidades médicas el cual le permitirá realizar su trabajo mas rápido y de una manera más eficiente. Con un.
"java del lado del servidor" Servlet y JSP Java Server Pages.
OBJETO REQUEST. El objeto Request Por qué el objeto request Funcionamiento Colecciones: – Transferencia de variables por URL –Transferencia de variables.
José Antonio Rastoll Pérez Presentación PI. Índice 1. EL OBJETO SESSION Introducción. Propiedades. Funcionamiento. Variables de sesión, desventajas y.
Evaluación de Productos
Almacenamiento virtual de sitios web: «Hosts» virtuales Gustavo Antequera Rodríguez.
Sesión en Servlets 31 de Marzo de Índice ¿Por qué seguir la trayectoria de usuarios? Formas de seguir la trayectoria de usuarios –Cookies –Reescritura.
Más de PHP IIC. Cookies Las cookies son pequeñas porciones de información que se quedan registradas en el navegador permitiendo identificar a éste a través.
Desarrollo de sitios web con PHP y MySQL Tema 5: Sesiones José Mariano González Romano
Guía Consulta De Resultados
Trabajo fin de carrera UOC José María González Vázquez Enero 2011.
ADMINISTRACION DE REDES SECUNECIA DE COMANDOS EN SITIOS CRUZADOS(XSS) DIEGO ALEXANDER MADRID DUQUE GABRIEL ANDRES AGUIRRE JARAMILLO INSTITUTO TECNOLOGICO.
Centro de Intercambio de Información sobre Seguridad de la Biotecnología Training Workshop fecha lugar.
Almacenar variables en cookies en PHP
 El primer navegador Web incluía un lenguaje de estilo interno que utilizaba dicho navegador para mostrar las páginas HTML.  Sin embargo estos primeros.
 Permiten suplantar la información de un usuario determinado.  Se obteniene cuenta de administración para sabotear controles de autorización y registro.
Correo electrónico Internet
Colegio de Bachilleres Xochimilco Tepepan Plantel No. 13 Stone Chávez Mayra Fernanda Gabriela Pichardo Grupo: 308 Equipo: 22 1Stone Chávez Mayra Fernanda.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. Servidores.
Identificación con cookies y sesiones en PHP Programación en Internet II.
Tema 13: privacidad en la red Andrea Sánchez Ferriol Arancha Valero García.
PROTOCOLO H T T P.
INTRODUCCIÓN A AJAX. ¿Qué es AJAX? Acrónimo de Asynchronous JavaScript And XML No es ninguna tecnología, ni lenguaje de programación. Es una técnica de.
Unidad didáctica 6 Diseño de páginas Web.
Capacitación de Herramientas para el Desarrollo WEB Modulo III- Compresión y Formato de Imágenes Sesión #1 María Paz Coloma M.
PROTOCOLO HTTP ALGUNAS DEF.-
      Protocolo de transferencia de Hipertexto, empleado para acceder a documentos de hipermedia  El protocolo nació en el CERN, como base.
INTERFASES DE ACCES Colegio de Bachilleres Plantel 13 Xochimilco Tepepan Alumnos: González Rosas Citlalmina Romero Ortega Roberto Grupo:303 Equipo:08.
Introducción al Lenguaje. ¿ Qué es PHP ? O Hypertext Pre-processoes (PHP) es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en.
¿Que son cokies?. Una cookie (pronunciado [ ˈ k ʊ.ki]; literalmente galleta) es un fragmento de información que se almacena en el disco duro del visitante.
 Este protocolo opera a través de solicitudes y respuestas, entre un "cliente" y un "servidor". El cliente para los usuarios es el navegador web, usado.
Servidor web Alumna: María Verónica Mancheno Materia: Gestión de Información Web Profesor: José Medina Moreira.
Pablo Javier Marchorro Trabajo de Tics. Cookies Es un fragmento de información que se almacena en el disco duro del visitante de una página web a través.
 Claudia Jordan Idrovo.  Son los puntos de enganche para cada conexión de red que realizamos. El protocolo TCP (el utilizado en internet) identifica.
Introducción a los Sistemas de Computo
T AREA DE C OMPU.. I NDICE Qué son Cookies. Qué son Gifts. Qué es un Banner.
Medición de efectividad y eficiencia de un sitio Web Objetivo Saber cómo impacta la inversión de una cantidad significativa (50% del total de su capital)
PHP con Bases de Datos Tema 10 Sesiones y Cookies Cookies SetCookie
Ihr Logo PHP Parte 2 “php toma muchas sintaxis de lenguajes de alto nivel conocidos para poder trabajar”
Búsqueda de Información en Internet
Punto 4 – Configuración de un Servidor Web Juan Luis Cano.
MiCrOsOfT AcCeSs PrAcTiCa #2 NaDiA pArEdEs. ¿qUe Es AcCeSs? es un programa del sist. Operativo Creado y modificado para uso personal componente de la.
S ERVICIOS DE RED E I NTERNET T EMA 3: DNS Nombre: Adrián de la Torre López.
Tecnologías Cliente / Servidor Capitulo II Richard Jiménez V. clienteserver.wordpress.com.
Secuencia de Comandos en Sitios Cruzados XSS
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
HTTP Session Management Desarrollo de Aplicaciones para Internet.
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
Integrante: Mariana Alcalá Hdz María del Carmen Andrade G. Alondra E. García Mtz Joselyn Gpe García V. Antonio de Jesús Hdz R. Cristian Jesús Ruvalcaba.
Modelo Cliente - Servidor. La Web funciona siguiendo el denominado modelo cliente-servidor, habitual en las aplicaciones que funcionan en una red. Existe.
JOSUE UBEDA! INFORMATICA. Cookies! Una cookie (pronunciado [ ˈ k ʊ.ki]; literalmente galleta) es un fragmento de información que se almacena en el disco.
PROTOCOLO SSL. DEFINICIÓN SSL son las siglas en inglés de Secure Socket Layer (en español capa de conexión segura). Es un protocolo criptográfico (un.
Partes de la ventana Access
The Noisy Cart Greendog. Objetivo del proyecto  The Noisy Cart es una solución web cuya misión es mitigar dos problemas de un comercio de venta de repuestos.
ACCESO A DATOS EN ASP.NET Controles de origen de datos Controles enlazados a datos.
Módulo 7: Resolución de nombres NetBIOS mediante el Servicio de nombres Internet de Windows (WINS)
GESTIÓN Y ADMINISTRACIÓN WEB. INTRODUCCIÓN A INTERNET Internet constituye una vía de comunicación y una fuente de recursos de información a escala mundial.
1 Tema 2.5 Cookies. Inicio 2 1.CookiesCookies La principal utilidad de las cookies (galletas) es la de solventar el problema de la falta de estado en.
Sistema de información PSU Javeriana Juan Sebastián Ruiz Andrés Acosta.
Transcripción de la presentación:

Capacitación de Herramientas para el Desarrollo WEB Modulo X- Cookies y Sesiones Sesión #5 María Paz Coloma M.

Cookies y Sesiones Contenidos Sesiones. Qué es un cookie. Cuando se ocupa una cookie. Cuando utilizar cookies y sesiones. Consideraciones de seguridad

Sesiones Una sesión corresponde a un usuario que es válido para un sitio.(registrado) En muchas ocasiones se deberá hacer seguimiento de sesiones, para mantener el estado sobre la serie de peticiones de un mismo usuario(desde un mismo navegador) en un delta de tiempo determinado.(Correo, banco)

Sesiones El proceso es el sgte: –Solicitar el objeto de sesión del usuario. –Obtener o modificar datos desde el objeto. –Invalidar sesión.

Sesiones Ejemplo: if len(trim(session(“username”))=0 then Response.write “Usuario no valido” Response.write “ para esta sección” else Response.write “Bienvenido” & session(“username”) End if

Sesiones Cada sesión tiene un id único. Para seguir una sesión se utilizan dos mecanismos básicos: –Reescritura de la URL. –Cookies.

Sesiones-Reescritura URL Cada página modifica dinámica la URL especificando algún parámetro de sesión: Ejemplo – Log

Sesiones-Cookies Cuando el servidor retorna el objeto http al cliente, este puede enviar información de estado que el cliente almacenará. Además puede incluir un rango de URL en donde esa información sea válida. Todos los requerimientos futuros del cliente deberán incluir esta información. Esta información se llama cookie. Las cookies son el mecanismo general que una conexión en el lado del servidor puede utilizar para almacenar y recuperar información de la conexiÛn del lado del cliente

Sesiones-Cookies El uso de cookies permite entre otras cosas: –Manejar información relacionada con los elementos seleccionados. –Los sitios pueden almacenar preferencias del usuario. –Las aplicaciones de registro de usuarios pueden liberar al cliente de reingresar su identificación en la siguiente conexión.

Sesiones-Cookies Una cookie es introducida en el cliente a través de la inclusión de un encabezado HTTP como parte de la respuesta del servidor TÌpicamente esto es realizado por código dinámico o por un módulo propio del servidor web Set-Cookie: NAME=VALUE; expires=DATE;path=PATH;domain=DOMAIN_NAME ; secure

Sesiones-Cookies NAME=VALUE Especifica el nombre de la cookie y su valor Expires=DATE Especifica una fecha que define el tiempo de vida de la cookie Al llegar a la fecha, la cookie debe ser eliminada por el cliente El formato es Wdy, DD-Mon-YYYY HH:MM:SS GMT

Sesiones-Cookies domain=DOMAIN_NAME Especifica el dominio al que se permite enviar la cookie path=PATH Especifica la ruta dentro del servidor en donde se permite enviar la cookie secure Especifica que la cookie solo se puede enviar por un canal seguro