Foros del Web » Programando para Internet » ASP Clásico »

Un acceso por usuario

Estas en el tema de Un acceso por usuario en el foro de ASP Clásico en Foros del Web. Hola a tod@s, he tratado de buscar esta duda en el Foro pero tal vez no he usado las palabras clave adecuadas. Estoy creando un ...
  #1 (permalink)  
Antiguo 08/03/2011, 08:20
Avatar de elarchivocorso  
Fecha de Ingreso: marzo-2011
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta Un acceso por usuario

Hola a tod@s, he tratado de buscar esta duda en el Foro pero tal vez no he usado las palabras clave adecuadas. Estoy creando un código ASP para una encuesta, y quiero garantizar que cada usuario solo la haga una vez, es decir que no haga la encuesta tantas veces como quiera. El tema es que ha de ser anónima con lo que no se registran campos como el nombre, nif, etc que puedan ser claves para evitar un segundo registro. ¿cómo puedo hacer?¿sería válido usar las variables de servidor para coger la IP y compararla mas tarde? ¿se os ocurre otra manera?

Muchas gracias por vuestra ayuda y un saludo!!
  #2 (permalink)  
Antiguo 08/03/2011, 13:08
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 4 meses
Puntos: 16
Respuesta: Un acceso por usuario

pues si, supongo que con la IP seria la opcion si es que quieres que sea "anonima", es decir, sin registrar correo, otra opcion seria meterle una cookie al visitante pero pues esto funciona si tiene activas las cookies, que es lo mas comun, pero pues si las borra puede volver a votar
  #3 (permalink)  
Antiguo 09/03/2011, 02:22
Avatar de elarchivocorso  
Fecha de Ingreso: marzo-2011
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Un acceso por usuario

Gracias Sjam, creo que no tiene muchas mas vueltas.

Un saludo!!
  #4 (permalink)  
Antiguo 10/03/2011, 00:55
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 4 meses
Puntos: 54
Respuesta: Un acceso por usuario

Existe algo llamado SessionID, el mismo que puedes guardar tanto en el servidor como en el cliente, y si coinciden pues no das acceso a votar.
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"
  #5 (permalink)  
Antiguo 11/03/2011, 10:01
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 4 meses
Puntos: 16
Respuesta: Un acceso por usuario

pero la sessionid es cambiante, como el nombre dice, durante la session, si se guarda seria en una cookie ademas al entrar nuevamente, despues de pasado el tiempo de sessiones seria un numero nuevo, este numero es temporal y cambiante.

supongo que la opcion seria con la IP, aunque no se si diga una burrada pero, conexiones con IP dinamica como el cable te la cambia cada cierto tiempo no? no estoy seguro
  #6 (permalink)  
Antiguo 11/03/2011, 12:32
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 4 meses
Puntos: 54
Respuesta: Un acceso por usuario

otra cosa que puedes usar es la union de su HTTP_USER_AGENT y su IP, asi tienes mas certeza
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"

Etiquetas: usuarios
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 16:01.