aplicación web sin Sesiones (session-less)

13/10/2005 - 21:20 por bajopalabra | Informe spam
hola
si deshabilito las sesiones
cómo identifico la sesión de un usuario ?

suponiendo, que genero mi propio "id de sesión" para cada login
(el que arrastro por cada página del sitio para no perderlo)
cómo puedo, luego, saber que una sesión ha terminado ?
recuerdo que el evento Session_OnEnd( ) no siempre funciona bien..

atte, Hernán

atte, Hernán
 

Leer las respuestas

#1 bajopalabra
13/10/2005 - 22:10 | Informe spam
bien, pero cómo hacemos para saber
cuándo acabó la sesión ?

atte, Hernán

"Matías Iacono" escribió en el mensaje
news:
Si trabajas con ASP 3.0, el manejo de session sin sessions debes hacerlo


por
tu lado.

Podrias tener una base de datos, para almacenar la informacion de cada
usuario. En la misma tabla, un campo de tipo hora para saber cuando fue la
ultima vez que ese usuario hizo un requerimiento. De esta manera, podrias
saber cuanto tiempo de inactividad ha pasado para ese usuario.

Ademas, claro esta, que deberias tener un cookie o (en el caso de que


esten
desabilitados) mantener el ID en la barra de navegaciones y arrastrarlo
pagina a pagina, algo asi como hace .Net.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"bajopalabra" escribió en el mensaje
news:
> hola
> si deshabilito las sesiones
> cómo identifico la sesión de un usuario ?
>
> suponiendo, que genero mi propio "id de sesión" para cada login
> (el que arrastro por cada página del sitio para no perderlo)
> cómo puedo, luego, saber que una sesión ha terminado ?
> recuerdo que el evento Session_OnEnd( ) no siempre funciona bien..
>
> atte, Hernán
>
> atte, Hernán
>
>


Preguntas similares