Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/01/2012, 11:24
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Bloquear usuario por un tiempo determinado luego de intentos fallidos

restalo con time();

si se produjo el ultimo intento guardas el time() y luego comparas restando si an pasado 24 horas o las que quieras

primero creas un campo en la tabla que quieras llamado intentos y otros time por ejemplo

cada fallo haces un update en la columna intentos y si a llegado a los 5 intentos guardas el 5 intento y el time() de ese momento

antes del login verifica si intentos es mayor o menor de 5 si es menor le dejes seguir normal si es igual a 5 compruebas el time() de ese intento y comparas con el que guardaste anteriormente en el ultimo intento y si es mayor a 24 horas le dejas seguir

Última edición por webankenovi; 09/01/2012 a las 11:37