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
| ||||
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 |
| ||||
¿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%> Última edición por maestro; 07/05/2003 a las 09:39 |
| ||||
Creando un formulario con el que identificarse contra una base de datos. http://aspfacil.com/articulos/verarticulo.asp?id=44 |