axllent/silverstripe-login-reports

Member login reports for Silverstripe

Installs: 23

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 3

Forks: 1

Open Issues: 0

Type:silverstripe-vendormodule

1.0.0 2021-06-29 05:14 UTC

This package is auto-updated.

Last update: 2024-02-29 04:26:12 UTC


README

A module to add a system login reports to the CMS, as well as an individual member logins.

Note: The LoginAttempt::Email field is now deprecated, meaning that Silverstripe by default will only log a SHA1 hash of the login email. This module re-enables this field and will cause the login process to update the Email field with the posted value. This module also exposes member IPs to anyone with access to the reports and/or member data.

Features

  • A report for all websites logins (failed and passed), displaying date, status, IP address and email.
  • Adds a Login attempts tab to CMS members (Security) specific to that member.
  • All data is read-only and cannot be manipulated via the CMS.

Requirements

  • Silverstripe ^4

Installation

composer require axllent/silverstripe-login-attempts