-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Global delays after password failure #14
Comments
One thing I think we should to do for password auth is implement some sort of delay for repeated authentication failures. Even with a strong password policy, many people use the similar passwords across multiple systems with different prefix/suffixes. For these types of things it's only a matter of time before brute force makes it through, we should make it take longer, in the hope that the user has time to change the password. |
Good point, although this can't be done naively, and needs to be coordinated multiple connections. |
Notes on our implementation, based on recommendation in the article. Stuff that's recommended, which we implement:
Doesn't apply:
Delays after failed authentication currently work via PAM. If we want to do something globally, then we can implement that later. Leaving this bug open for more discussion there. |
This needs to be implemented at the server level for it to make any sense. Cockpit is merely one of many ways to log into a system. |
Go over
http://stackoverflow.com/questions/549/the-definitive-guide-to-forms-based-website-authentication
and see whether there is anything in it for us.
The text was updated successfully, but these errors were encountered: