-
Notifications
You must be signed in to change notification settings - Fork 527
Closed
Description
As web security becomes more and more relevant, we need to start ramping up security measures to give Chamilo administrators tools to analyse their risks and defend against them.
We recently added in 1.11.18 the possibility to track and limit the number of login attempts (see 3fddcc0), but we still lack a screen to view those failed attempt and get a grasp of their importance.
Create a new block of links called "Security" in the main administration panel, with one link "Login attempts".
On the page, give a paginated list of login attempts (from track_e_login_record), plus a series of stats on top:
- Number of failed login attempts in the last 12 months, per month
- 5 top accounts (usernames) with most failed logins (with the number of failed logins) in the last month
- 5 top IP addresses with most failed logins (with the number of failed logins) in the last month