Foros del Web » Programando para Internet » PHP »

Creando y propagando sesiones únicas.

Estas en el tema de Creando y propagando sesiones únicas. en el foro de PHP en Foros del Web. Hola; Estoy trabajando en una aplicación cuyo ciclo de vida es la sesión de navegación. Es decir necesito guardar los datos durante esa sesión. Para ...
  #1 (permalink)  
Antiguo 03/04/2006, 05:52
Avatar de forecast  
Fecha de Ingreso: octubre-2004
Mensajes: 259
Antigüedad: 13 años, 2 meses
Puntos: 4
Creando y propagando sesiones únicas.

Hola;

Estoy trabajando en una aplicación cuyo ciclo de vida es la sesión de navegación. Es decir necesito guardar los datos durante esa sesión. Para poder identificar si el usuario acaba de abrir el navegador y por tanto iniciar la sesión utilizo variables de sesión, además necesito que esta sesión única.

He estado mirando y he visto que existía un session_id para cada sesión, pero que este id había que propagarlo etc...

Yo he optado por otra solución, pero no se hasta que punto es correcta o segura (no conozco bien los problemas de seguridad de trabajar con sesiones):

Código PHP:
session_start();

if(!isset(
$_SESSION['usuario_sesion']))
{
$token=md5(uniqid());
$_SESSION['usuario_sesion']=$token;

Este código lo tengo en cada una de mis página de tal manera que puedo identificar una sesión-usuario. Aquí no me hace falta usar el session_id(), ni propagar este id ni nada. Pero desconozco cual es el alcance de esta decisión ; problemas de seguridad u otro tipo.

Agradecería cualquier comentario.

Saludos.
  #2 (permalink)  
Antiguo 03/04/2006, 06:35
 
Fecha de Ingreso: diciembre-2003
Ubicación: Málaga
Mensajes: 495
Antigüedad: 14 años
Puntos: 0
La sesion se acabaría nada mas cerrar el explorador.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:44.