With our Login Notification Module for WHMCS, your customers can receive an email notification when there is a successful login attempt using a new IP address. This allows the customer to quickly check if third parties have gained access to their account and change their credentials. The determination of the location based on the IP is done by the GeoLite2 data of Maxmind
System requirement
- WHMCS 8.6 – 8.8
- FTP Access
- Admin Acces to WHMCS
- PHP 7.4 – 8.1
- IonCube Loader 12
Installation
- Upload the module files to your WHMCS installation.
- In the WHMCS settings, go to the addon listing and activate the Login Notification module.
- Click on “Configure” for the module and enter your license key and make the desired settings
- If you want to give customers the option to decide if they want to receive a notification, create a Clien Custom Field as a checkbox. Then go back to the addon listing and select the Custom Field you just created at the module.
- In the WHMCS email templates, you will find a new Login Notification email template after installing the module. You can customize this as needed
Setting options
E-Mail Variables
Clients and User
WHMCS distinguishes between customer accounts and user accounts. Customer accounts are created, for example, when a new order is placed and can manage your own services accordingly. User accounts are created subsequently and are not linked to any order and do not have their own products, but you can log in to other customer accounts after invitation and access the products there. User accounts are often used by agencies, for example.
However, user accounts have a few limitations in WHMCS. For example, they do not have their own setting options such as custom fields, so a user cannot decide for himself whether he wants to receive a login notification or not. In addition, the WHMCS API does not allow users to be sent an email, so the module uses its own mailer function for users. This uses the SMTP data stored in WHMCS; if SMTP is not used, the module uses PHP Mail as a fallback to send the message.
Admin
For the activation of the admin notification of the individual admins, and for the storage of IP addresses, the module offers from version 2.0 a module area in the WHMCS admin area, here the setting can be stored for each admin.