Skip to content

Security section: Report on failed logins #4498

@ywarnier

Description

@ywarnier

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

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions