About Session Login Alarm

Notify users of successful login or failed login attempts on their accounts.

Category 1Admin Helpers
Admin helper modules are those that provide helpful tools, UI enhancements or optimizations to the admin panel (excluding Fieldtype or Inputfield modules).
Category 2Logs/Monitoring
Modules that maintain activity logs or monitor and report activity in some form or another.
Category 3Users and Access
Modules dealing with access in ProcessWire via Users, Roles or Permissions.
Category 4Authentication
Modules dealing with logins, passwords, 2-factor authentication, etc.
Release StateBeta
Close to stable, but users are advised to be cautious and test thoroughly.*
Module Version2.0.6
Class NameSessionLoginAlarm
Date AddedOctober 15, 2012
Last UpdatedJuly 27, 2019
Recommended ByNew recommendations may take up to 1 day to appear.


This is *not* the same as Ryan Cramer's Login Notifier module which mainly serves to notify an administrator of successful logins. This module exists to notify the users that their account has been accessed -- either successfully or unsuccessfully -- and is meant mainly for higher value service sites.


This module's files should be placed in /site/modules/SessionLoginAlarm/
How to install or uninstall modules


Login Alarm Module

Optionally sends notifications to users at their account's email address on successful login or on failed login attempts. This can alert the user to unexpected login activity on their accounts and allow them to notify the system manager if they so wish.


  1. Copy the SessionLoginAlarm.module file into your site/modules/ directory.
  2. Login to the admin interface of your site
  3. Go to the modules page
  4. Hit the "Check for new modules" button
  5. Navigate to the SessionLoginAlarm entry and hit the "Install" button
  6. Proceed to customise the options as needed


GPL v2