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

Sobre Logeo

Estas en el tema de Sobre Logeo en el foro de ASP Clásico en Foros del Web. Directo.. a lo que va. Como puedo saber si un usuario ya esta logeado. Como puedo permiter solo 3 veces intentos de logeo fallados. Muchas ...
  #1 (permalink)  
Antiguo 06/05/2003, 21:26
Avatar de affv  
Fecha de Ingreso: diciembre-2002
Ubicación: Ahora aqui
Mensajes: 485
Antigüedad: 21 años, 5 meses
Puntos: 0
Exclamación Sobre Logeo

Directo.. a lo que va.

Como puedo saber si un usuario ya esta logeado.
Como puedo permiter solo 3 veces intentos de logeo fallados.

Muchas Gracias
__________________
Todo tiene un comienzo y un fin!!
Postea tus proyectos
  #2 (permalink)  
Antiguo 06/05/2003, 22:33
Avatar de MsTech.DotNet  
Fecha de Ingreso: marzo-2003
Ubicación: Maracay - Edo. Aragua
Mensajes: 605
Antigüedad: 21 años, 1 mes
Puntos: 0
Hola amigo... teoricamente podrias hacer lo siguiente...

1. Creas una variable session para contar el numero de intentos...
2. Creas una variable session para comprobar si esta logeado el usuario.

Podrias hacer algo asi...

En la pagina que recibe los datos del formulario de login, una vez comprobado si el login existe o no haces lo siguiente...

Si el login existe entonces solo creas y llenas la variable session para comprobar que el usuario esta logeado...

Si el login no existe o el password es incorrecto entonces en la variable session para contar numero de intentos le agregas un 1... y asi cada vez que intente logear le vas sumando 1 siempre a esa variable entonces con una condicion if validas que el valor de la variable session que cuenta los intentos no sea mayor que 3 de lo contrario lo mandas a un mensaje de seguridad...

Creo que es la teoria... a lo mejor existen otras formas de hacer esto.... si alguien tiene otro metodo que lo facilite...

Saludos...
__________________
Ing. Javier Ugalde
Desarrollador de Aplicaciones Web / Windows
Director de Desarrollos Web
Ing. en Información
Email: [email protected]
Telf. Hab: +[58] - (243) - 232.02.06
Telf. Cel: +[58] - (414) - 455.26.80
  #3 (permalink)  
Antiguo 07/05/2003, 06:54
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 3 meses
Puntos: 1
¿Que buena idea me has dado.....
Gracias MsTech.DotNet

Ya esta, probar esto:
http://www.musicatotal.es.vg
Meter un par de nombres o password incorrectos, ya vereis.

Lo he hecho con una sesion que se incrementa cada vez que fallas el logeo.
<%session("intentos")=session("intentos")+1%>

Y en todas las paginas compruebo el status.
<%if session("intentos")=>2 then response.redirect("blocked.asp") end if%>
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net

Última edición por maestro; 07/05/2003 a las 09:39
  #4 (permalink)  
Antiguo 07/05/2003, 16:45
Avatar de affv  
Fecha de Ingreso: diciembre-2002
Ubicación: Ahora aqui
Mensajes: 485
Antigüedad: 21 años, 5 meses
Puntos: 0
Ya la otra pregunta fue constestada, ahora ya solo falta esta.

Como puedo saber si un usuario ya esta logeado.

Muchas Gracias
__________________
Todo tiene un comienzo y un fin!!
Postea tus proyectos
  #5 (permalink)  
Antiguo 07/05/2003, 17:12
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 3 meses
Puntos: 1
Creando un formulario con el que identificarse contra una base de datos.
http://aspfacil.com/articulos/verarticulo.asp?id=44
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
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 08:08.