Bloqueo de en usuarios en netbeans
buenas tardes yo tengo el siguiente código para el acceso de un usuario:
String login = jTextField1.getText();
String password = jPasswordField1.getText();
String encriptado;
encriptado=DigestUtils.md5Hex(password);
if (login.isEmpty() || encriptado.isEmpty()) {
mensaje.showMessageDialog(rootPane, "Debes proporcionar login y contraseña", "ERROR", mensaje.ERROR_MESSAGE);
} else {
Usuarios misUsuarios = new Usuarios();
String nombre = misUsuarios.validarUsuario(login, encriptado);
if (nombre.isEmpty()) {
mensaje.showMessageDialog(rootPane, "Nombre de Usuario o Contraseña Incorrectos", "No encontrado en la BD", mensaje.ERROR_MESSAGE);
} else {
mensaje.showMessageDialog(rootPane, "Bienvenido(a) " + nombre, "Bienvenido al Sistema", mensaje.INFORMATION_MESSAGE);
FrmPrincipal principal = new FrmPrincipal(nombre);
principal.setVisible(true);
dispose();
}
}
En lo que quisiera que me ayudaran seria en poder bloquear el usuario después de 3 intentos fallidos de contraseña y que se bloqueara durante 24 horas, no permitiera el acceso este usuario, obviamente debe de haber una tabla de bloqueos en mysql que lleve este control.
Por favor ayudaaaaq