Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
a simple extension of restful_authentication to lockout users who incorrectly login too many times
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
This is a sample app that extends some of what restful_authentication provides in order to lockout user accounts and prevent brute force password guessing. I wrote about it on my blog at http://danengle.us/2009/03/adding-some-additional-security-measures-to-restful_authentication/ It still needs a couple more features to polish it off like... - Ban users by IP after multiple account lockouts - Allow users to reset password if they lock themselves out - Integrate into restful_authentication so you can pass a --lockout option and have this code generated automatically