Buehh, amigo, primero te digo que CodeIgniter maneja las sesiones con cookies, así que para lo que quieres con las clases de CI es imposible, por la misma naturaleza de las cookies.

Posible solucion: Implementar tu mismo el manejo de sesiones. Si es una aplicación web sin AJAX pues agrega un token en cada url que contenga el id de la sesion, ejemplo:

<form action="/usuario/insertar?session_token=<?php echo $token; ?>"></form>

Así mismo con cada link (<a></a>) si quieres puedes hacer tu propio helper.
Si es basada en AJAX una solución es enviar el token en cada llamada AJAX, ya sea en los encabezados (HTTP HEAD) o en el cuerpo de la petición y la respuesta, esto ya depende del formato de las peticiones (JSON, XML ....) y la biblioteca javascript (JQuery, Prototype, ExtJS...) que uses para comunicarte por AJAX. Mi consejo, es mejor que comprendas la filosofía de las sesiones tal y como son por cookies, de lo contrario tendrias que aventurarte a hacer tu propia implementacion e integrarla con CodeIgniter.


Otra solución: Abre la misma aplicación en dos navegadores diferentes, p.ej. Firefox y Chrome, y te funcionará con sesiones diferentes, cuando cierres uno el otro no te dará bateo.

Otra: Si usas Chrome/Chromium con Shift+Ctrl+N habres una nueva "Pestaña Incognito" que entre otras cosas tiene la característica de no compartir sesiones con otras instancias de Chrome.


Dime si alguna te sirve...

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a