Pero . igual si propagas el SID por el URL .. si abres "links" de tu sitio igualmente vas a seguir usando la sesión que tiene abierta en otra ventana (la misma).
Mira en el apartado sesiones de php.ini:
session.use_cookies
y afines ...
Cita: si el usuario habre otra ventana y escribe una ruta o direccion que se encuentra dentro del dominio donde estan alojados mis scripts todas las sessiones que se han almacenado estan disponibles en esta nueva ventana
Esto no me ha quedado claro .. sobre todo el punto "todas las sesiones del servidor?" No será la misma que tenga abierta (o última que abrío si usas propagación del SID en cookies y tiempos largos de expiración para
session.gc_maxtimelife ?)
En tal caso .. desde PHP 4.3.nomeacuerdo está la función:
session_regenerate_id() para generar un nuevo SID en el momento que tu usuario se autentifique nuevamente en tu sistema.
Un saludo,