Who Goes Where?

Get Login Alert Now!

Get notified whenever a Member logs into your ExpressionEngine site. Configure multiple Login Alerts using multiple criteria, such as Control Panel vs Front End, which user(s) and/or role(s) who login, and which portion of your site they log in to.

Login Alert is a security-focused tool that notifies you whenever a member logs into your ExpressionEngine site. It allows you to configure multiple alerts based on specific conditions and routes them via customizable email notifications.

Summary

Feature Details
Purpose Notify on member logins
Alert Conditions Login location, user/role, site area
Notification Method Email, with customizable recipients and alert criteria
Ideal Uses Security monitoring, activity audits
Testing Support Comes with unit tests (requires Unit Test Add-on)
Alert Conditions Login location, user/role, site area

Targeted Notifications:

Define multiple alerts based on:

  1. Login location (Control Panel vs. Front End)
  2. Specific users or roles
  3. Which part of the site they accessed

Security & Auditing Use Cases:

  1. Ideal for detecting compromised accounts or unauthorized access.
  2. Also useful for tracking member activity and auditing purposes—all in one place

Configurable Alerts:

  1. Set up different alert criteria
  2. Send emails to one or more recipients
  3. Tailor notifications per use case (e.g., high-level logins, admin access, etc.)

Running Tests

To run the unit tests included, you'll need to have the Unit Test Add-on installed as well as this Add-on.

php ee/eecli.php tests:run -a login_alert