rafa3l
02/08/2007, 05:42
Hola a todos,
Este es mi primer post ya que recién ayer fue que compré el vB.
Resulta que primero hice una prueba con phpBB para hacer login desde una página hecha 100% en Flash, esto lo logré hacer en medio día. La idea es que la persona haga login y si en algún momento decide entrar al foro este reconozca la misma sesión y continúe logueado.
Bueno, ya casi lo tengo solucionado
Tuve que comentar las líneas 112, 116 y 120 en login.php. Para esto hice un duplicado y lo llamé "flash_login.php" para luego llamarlo directamente desde flash pasándole los parámetros necesarios.
Todo funciona bien, excepto que no logro hacer que al flash le retorne el nombre del usuario porque el código hace un redirect y llega a una parte demasiado intrincada del código como para meterle mano.
Entonces lo que hice es que luego de que llegue la respuesta vacía al flash hago un llamado para verificar que en la sesión ya existe un usuario.
Hasta ahorita todo bien, pero luego se me presentó el problema de que no se mantiene la sesión mientras se está navegando solo dentro del flash, entonces lo solucioné usando los mismos parámetros introducidos primeramente cuando el usuario se logueo y hago un segundo login en caso de que se haya pasado el tiempo y de esa manera ya entro logueado al foro. Lo único es que la hora de la última sesión se pierde y va a salir en el foro la que se inició primeramente desde el flash.
Bueno, ya las neuronas no me dan por el día de hoy. He leído en otro foros de varías personas preguntando por este requerimiento y me parece que es bastante útil, espero que por aquí haya alguien con quien compartir y mejorar lo que llevo hecho.
saludos
Este es mi primer post ya que recién ayer fue que compré el vB.
Resulta que primero hice una prueba con phpBB para hacer login desde una página hecha 100% en Flash, esto lo logré hacer en medio día. La idea es que la persona haga login y si en algún momento decide entrar al foro este reconozca la misma sesión y continúe logueado.
Bueno, ya casi lo tengo solucionado
Tuve que comentar las líneas 112, 116 y 120 en login.php. Para esto hice un duplicado y lo llamé "flash_login.php" para luego llamarlo directamente desde flash pasándole los parámetros necesarios.
Todo funciona bien, excepto que no logro hacer que al flash le retorne el nombre del usuario porque el código hace un redirect y llega a una parte demasiado intrincada del código como para meterle mano.
Entonces lo que hice es que luego de que llegue la respuesta vacía al flash hago un llamado para verificar que en la sesión ya existe un usuario.
Hasta ahorita todo bien, pero luego se me presentó el problema de que no se mantiene la sesión mientras se está navegando solo dentro del flash, entonces lo solucioné usando los mismos parámetros introducidos primeramente cuando el usuario se logueo y hago un segundo login en caso de que se haya pasado el tiempo y de esa manera ya entro logueado al foro. Lo único es que la hora de la última sesión se pierde y va a salir en el foro la que se inició primeramente desde el flash.
Bueno, ya las neuronas no me dan por el día de hoy. He leído en otro foros de varías personas preguntando por este requerimiento y me parece que es bastante útil, espero que por aquí haya alguien con quien compartir y mejorar lo que llevo hecho.
saludos