Throttle repeated failed login attempts

Prevent login attempts after more than 4 failed attempts within a
half-hour to curtail password cracking attempts.