Foros del Web » Programando para Internet » ASPX (.net) »

Problemas con cookies

Estas en el tema de Problemas con cookies en el foro de ASPX (.net) en Foros del Web. Hola que tal, espero pudan ayudarme con un problema que tengo, el cual tengo una pagina web que trabaja con cookies en la que se ...
  #1 (permalink)  
Antiguo 06/08/2013, 10:04
 
Fecha de Ingreso: agosto-2013
Ubicación: Lima
Mensajes: 2
Antigüedad: 11 años, 4 meses
Puntos: 0
Mensaje Problemas con cookies

Hola que tal, espero pudan ayudarme con un problema que tengo, el cual tengo una pagina web que trabaja con cookies en la que se almacena algunos datos del usuario logueado.

mi problema es el siguiente quiero que la cookie deje de existir al cerrar una pestaña del navegador.

por que cuando cierro todo el navegador si se elimina pero cuando cierro solo una pestaña esto no sucede

necesito esto ya que en mi logueo... no me debe permitir abrir mas de un usuario por navegador.. lo cual si el usuario esta logueado estos datos se guardan en la cookie y si quiero abrir en otra pestaña otro usuario no me debe permitir a menos que cierre sesión(lo cual funcione bien) o cuando cierre la pestaña(cosa que no funciona) y cuando cierre el navegador(cosa que si funciona).

espero puedan ayudarme muchas gracias
  #2 (permalink)  
Antiguo 06/08/2013, 10:19
darkhack3r22
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problemas con cookies

Si es muy concreto puedes hacerlo con un evento en javascript:
window.onabort=document.cookie="";
  #3 (permalink)  
Antiguo 06/08/2013, 16:08
 
Fecha de Ingreso: agosto-2013
Ubicación: Lima
Mensajes: 2
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: Problemas con cookies

Cita:
Iniciado por darkhack3r22 Ver Mensaje
Si es muy concreto puedes hacerlo con un evento en javascript:
window.onabort=document.cookie="";
uhm con ese javascript puedo borrar la cookie creada desde mi asp.net?

bueno lo probare gracias, te informare si me funciona :)
  #4 (permalink)  
Antiguo 07/08/2013, 05:05
darkhack3r22
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problemas con cookies

Cita:
Iniciado por Lhurgoyf Ver Mensaje
uhm con ese javascript puedo borrar la cookie creada desde mi asp.net?

bueno lo probare gracias, te informare si me funciona :)
Yo no se asp pero intenta hacer lo que sería equivalente a un echo(PHP) con ese código y entre las tags <script></script> ;)
  #5 (permalink)  
Antiguo 07/08/2013, 05:48
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 11 meses
Puntos: 606
Respuesta: Problemas con cookies

El problema es que alguien que tenga javascript deshabilitado se saltará esa medida de seguridad en un momentazo.
__________________
Aviso: No se resuelven dudas por MP!
  #6 (permalink)  
Antiguo 07/08/2013, 06:15
darkhack3r22
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problemas con cookies

Cita:
Iniciado por Malenko Ver Mensaje
El problema es que alguien que tenga javascript deshabilitado se saltará esa medida de seguridad en un momentazo.
No se me ocurre nada mas. Como no se puede hacer un evento con php...
Y quien no tiene javascript activado?? Si no lo tiene que se aguante...
  #7 (permalink)  
Antiguo 07/08/2013, 06:24
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 11 meses
Puntos: 606
Respuesta: Problemas con cookies

Cita:
Iniciado por darkhack3r22 Ver Mensaje
No se me ocurre nada mas. Como no se puede hacer un evento con php...
Y quien no tiene javascript activado?? Si no lo tiene que se aguante...
No tienes que dar por supuesto que lo tiene activado. Todas las comprovaciones se han de hacer tanto en la parte servidor (como mínimo) como en la parte cliente, pero no solo en la parte cliente porque no la podemos "controlar". Si queremos proteger frente a un mal uso (logarse dos veces en pestañas diferentes) no se puede confiar en la buena fe del usuario de que tenga javascript activado.

Yo mantendría la sesión con un handler (los .ashx), en alguna web ya los he usado con este fin.
__________________
Aviso: No se resuelven dudas por MP!
  #8 (permalink)  
Antiguo 07/08/2013, 06:41
darkhack3r22
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problemas con cookies

Yo no se asp.net asi que no me meto, pero suena bien lo del handler con XML, ya que no es visible a ningún usuario.

Etiquetas: asp.net, cookie, pestaña, ventana
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:00.