Limit failed login attempts:
What would be the best way to limit failed login attempts to 3 (or other number) for a certain time, like 30 minutes ?
It would be even nicer if it could be set like the following example:
3 failed logins within 5 minutes will cause a timeout of 25 Minutes
6 failed timeouts within 60 minutes will cause a timeout of 60 minutes
12 failed timeouts within 120 minutes will cause a timeout of 300 minutes
Any hints are highly appreciated