Re: [PHP-ES] Session en varios tabs
[email protected] ("J. Mauro Daino")
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
Lucas: Tenes toda la razón. Perdón por mi pobre lectura del problema. Carlos: Conozco poco de thin clients y no logro ubicar el producto de Citrix que usas, pero por el lado de PHP me parece que vas frito. Se me ocurre que podes hacer algo como desde la pagina 1 abrir con JavaScript la pagina 2 en una nueva ventana estableciendole como nombre de ventana una cadena aleatoria, en la pagina 2 poner el form de login y como un campo oculto insertar el nombre de la ventana y luego desde PHP devolver como cookie ese valor. De esa forma PHP tendría alguna forma de identificar cada objeto "window" de JavaScript (una pestaña es un objeto "window" en JavaScript). Fallas: (la obvia) JavaScript puede estar desabilitado, el usuario puede guardar como marcador la pagina 2 y despues entrar a ella directamente (por lo tanto la ventana no tendria nombre) y alguna otra seguro. Y un punto que no se: ¿donde se guardan las cookies? ¿en el thin client? ¿en el servidor Citrix? Suerte. -- J. Mauro Daino (tcc: jMd/jMdZ) google.com/profiles/maurodaino