Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/08/2006, 11:14
Avatar de jdelozar
jdelozar
 
Fecha de Ingreso: agosto-2006
Ubicación: Madrid
Mensajes: 32
Antigüedad: 17 años, 8 meses
Puntos: 0
Cita:
Iniciado por reyesoft Ver Mensaje
Surgen ideas de que todos los sitios lean una tabla con los usuarios y contraseña, y cada uno se encargue de crear la cookie, pero realmente no me gusta estar gastanto tanto tiempo de mysql.
Es la única opción, pero lo optimizas de modo que sólo cuando se salte de un sitio a otro se compruebe si no tiene sesión y si no la tiene la crea almacenando en ella los datos de la sesión del otro sitio, de modo que la consulta SQL sólo la haces una vez.
El único problema es identificar la sesión que tienes que cargar, pero si asumes que esto solo ocurra cuando pasas de uno a otro a través de enlaces en ellos mismos, sólo tienes que pasar un identificador de la sesión.
Otro problema que surgiría es que estando en un sitio cambien valores de la sesión y que el otro se entere, pero esto también se puede solventar añadiendo un parámetro en el salto que especifique que ha cambios en los datos de la sesión. Esto requeriría mucha disciplina en el control de los datos de sesión.

Un saludo:
Juan R.
__________________
Un saludo:
Juan