11-15-2025, 01:51 PM
Version: 2.0.1 Released (10/09/2026)
Maintenance
Added: separate PIN and Email subtabs and tables to User Logs and Admin Logs.
Added: optional legacy migration, table preservation, and a separate migration verification page.
Updated: Removed the User column and added Main Account/Sub Account labels.
Updated: Widget totals to include main users and subusers, removed the cache delay, and corrected PIN/Email links.
Updated: Retained the original pin and email provider names.
Updated: Corrected admin provider checks to use authmodule.
Updated: Support WHMCS 8.13.x, 9.0.9 & 9.1
Updated: Support ionCube Loader v15
Improved: Subuser logging and prevented duplicate active entries.
Version: 2.0.0 Released (10/05/2026)
Stable
Added: WHMCS dashboard widget showing clients with 2FA, clients without 2FA, clients using Email 2FA, and clients using Pin 2FA.
Added: User Logs and Admin Logs for 2FA security: Email 2FA and PIN 2FA records.
Added: Delete Logs action for removing old log records before a selected date.
Added: Bypass Clients management.
Added: User Logs now show the actual client user as well as the linked client account, including Pin records stored with either user or client type.
Added: Change logging when users disable or re-enable Email 2FA or Pin 2FA.
Added: WHMCS CSRF tokens to Email 2FA and Pin 2FA login challenge forms.
Updated: addon and security module versions to 2.0.0.
Updated: Prevents login errors if the IP-trust table was removed by recreating ws_iptrust2fa_ip before updating or reading last-login data.
Updated: Email 2FA now recreates the required WHMCS two-factor email templates before sending a code if they are missing.
Updated: The About page styling to match the Brevo Integration layout.
Fixed: User/Admin Logs now only show the currently active 2FA method and clear the other method when switching between Email 2FA and Pin 2FA.
Fixed: Provides fresh Email 2FA and Pin 2FA security providers under security/email2fa and security/pin2fa.
Fixed: The About page module version card now shows the local 2.0.0 version and aligns its button with the other cards.
Version: 1.1.8 Released (06/05/2026)
Maintenance
Fixed: the licence system with Cloudflare
Version: 1.1.7 Released (06/01/2026)
Maintenance
Added: Allowing the admin to bypass Email Two-Factor Authentication (2FA). The admin can specify the number of days for the bypass.
Added: When a user login with a username and password, they will complete Email 2FA once. After that, if they login again from the same IP, the 2FA step will be bypassed for the specified number of days.
Added: Support for the WHMCS "Nexus" theme
Improved: The License System
Improved: Help Page
Updated: Support WHMCS 8.13.x & 9.0.x
Updated: Requires ionCube Loader v14
Fixed: Undisclosed Security Fix
Removed: Support for WHMCS V8.11.x to 8.12.x
Removed: Support for PHP 8.1
Version: 1.1.6 Released (08/20/2025
Maintenance
Added: Functionality to prevent 2FA code emails from being sent to the address specified in WHMCS Global BCC (Settings -> General Settings -> Mail -> BCC Messages)
Fixed: PHP Bug
Removed: Support for WHMCS V8.9.x to 8.10.x
Version: 1.1.5 Released (06/18/2025)
Maintenance
Added implemented functionality to fetch and display the 2FA method on the admin side under the client's user tab
Updated Support WHMCS 8.12.x & 8.13.x
Fixed an issue on the Lagom 2 Theme showing two Login buttons
Updated Remove Support for PHP 7.4
Fixed Lang File
Version: 1.1.4 Released (09/17/2024)
Maintenance
Added Admin Log
Fixed Client Sub User
Fixed Licence System
Updated Support WHMCS 8.10.x & 8.11.x
Updated Help Page
Version: 1.1.3 Released (03/17/2024)
Maintenance
Added IP Address and Hostname, merge fields when the e-mail is sent
Fixed the issue with the Client and User ID, now only the User/Admin ID is used
Updated Remove Support for WHMCS V8.6.x to 8.7.x
Version: 1.1.2 Released (02/10/2024)
Maintenance
Fixed Lagom 2 Themes
Fixed Lang File
Fixed support for ionCube Loader v13
Fixed Support WHMCS 8.9
Updated Help Page
Updated the License System
Updated Improve ionCube Loader
Updated Remove Support for WHMCS V8.4.x to 8.5.x
Version: 1.1.1 Released (02/24/2023)
Maintenance
Fixed language variable created
Fixed PHP 8.1 Issues
Version: 1.1.0 Released (02/18/2023)
Minor
Added Resend OTP Button
Fixed support for ionCube Loader v12 and PHP 8.1
Fixed work with WS Client Username module
Updated Remove Support for PHP 7.1 to 7.3
Updated Remove Support for WHMCS V8.1.x to 8.3.x
Version: 1.0.2 Released (06/07/2022)
Maintenance
Added Sub user's Admin link
Updated admin area about page
Updated Remove v4 Admin theme from distribution
Updated Remove Support for PHP 5.6 to 7.0
Updated Remove Support for WHMCS V7.10 and previous
Fixed issue with email template words
Version: 1.0.1 Released (11/11/2020)
Maintenance
Fixed WHMCS v8
Updated Remove v4 Admin theme from distribution
Updated Remove Support for PHP 5.6 to 7.0
Version: 1.0.0 Released (01/22/2020)
Stable
New Initial Release
Maintenance
Added: separate PIN and Email subtabs and tables to User Logs and Admin Logs.
Added: optional legacy migration, table preservation, and a separate migration verification page.
Updated: Removed the User column and added Main Account/Sub Account labels.
Updated: Widget totals to include main users and subusers, removed the cache delay, and corrected PIN/Email links.
Updated: Retained the original pin and email provider names.
Updated: Corrected admin provider checks to use authmodule.
Updated: Support WHMCS 8.13.x, 9.0.9 & 9.1
Updated: Support ionCube Loader v15
Improved: Subuser logging and prevented duplicate active entries.
Version: 2.0.0 Released (10/05/2026)
Stable
Added: WHMCS dashboard widget showing clients with 2FA, clients without 2FA, clients using Email 2FA, and clients using Pin 2FA.
Added: User Logs and Admin Logs for 2FA security: Email 2FA and PIN 2FA records.
Added: Delete Logs action for removing old log records before a selected date.
Added: Bypass Clients management.
Added: User Logs now show the actual client user as well as the linked client account, including Pin records stored with either user or client type.
Added: Change logging when users disable or re-enable Email 2FA or Pin 2FA.
Added: WHMCS CSRF tokens to Email 2FA and Pin 2FA login challenge forms.
Updated: addon and security module versions to 2.0.0.
Updated: Prevents login errors if the IP-trust table was removed by recreating ws_iptrust2fa_ip before updating or reading last-login data.
Updated: Email 2FA now recreates the required WHMCS two-factor email templates before sending a code if they are missing.
Updated: The About page styling to match the Brevo Integration layout.
Fixed: User/Admin Logs now only show the currently active 2FA method and clear the other method when switching between Email 2FA and Pin 2FA.
Fixed: Provides fresh Email 2FA and Pin 2FA security providers under security/email2fa and security/pin2fa.
Fixed: The About page module version card now shows the local 2.0.0 version and aligns its button with the other cards.
Version: 1.1.8 Released (06/05/2026)
Maintenance
Fixed: the licence system with Cloudflare
Version: 1.1.7 Released (06/01/2026)
Maintenance
Added: Allowing the admin to bypass Email Two-Factor Authentication (2FA). The admin can specify the number of days for the bypass.
Added: When a user login with a username and password, they will complete Email 2FA once. After that, if they login again from the same IP, the 2FA step will be bypassed for the specified number of days.
Added: Support for the WHMCS "Nexus" theme
Improved: The License System
Improved: Help Page
Updated: Support WHMCS 8.13.x & 9.0.x
Updated: Requires ionCube Loader v14
Fixed: Undisclosed Security Fix
Removed: Support for WHMCS V8.11.x to 8.12.x
Removed: Support for PHP 8.1
Version: 1.1.6 Released (08/20/2025
Maintenance
Added: Functionality to prevent 2FA code emails from being sent to the address specified in WHMCS Global BCC (Settings -> General Settings -> Mail -> BCC Messages)
Fixed: PHP Bug
Removed: Support for WHMCS V8.9.x to 8.10.x
Version: 1.1.5 Released (06/18/2025)
Maintenance
Added implemented functionality to fetch and display the 2FA method on the admin side under the client's user tab
Updated Support WHMCS 8.12.x & 8.13.x
Fixed an issue on the Lagom 2 Theme showing two Login buttons
Updated Remove Support for PHP 7.4
Fixed Lang File
Version: 1.1.4 Released (09/17/2024)
Maintenance
Added Admin Log
Fixed Client Sub User
Fixed Licence System
Updated Support WHMCS 8.10.x & 8.11.x
Updated Help Page
Version: 1.1.3 Released (03/17/2024)
Maintenance
Added IP Address and Hostname, merge fields when the e-mail is sent
Fixed the issue with the Client and User ID, now only the User/Admin ID is used
Updated Remove Support for WHMCS V8.6.x to 8.7.x
Version: 1.1.2 Released (02/10/2024)
Maintenance
Fixed Lagom 2 Themes
Fixed Lang File
Fixed support for ionCube Loader v13
Fixed Support WHMCS 8.9
Updated Help Page
Updated the License System
Updated Improve ionCube Loader
Updated Remove Support for WHMCS V8.4.x to 8.5.x
Version: 1.1.1 Released (02/24/2023)
Maintenance
Fixed language variable created
Fixed PHP 8.1 Issues
Version: 1.1.0 Released (02/18/2023)
Minor
Added Resend OTP Button
Fixed support for ionCube Loader v12 and PHP 8.1
Fixed work with WS Client Username module
Updated Remove Support for PHP 7.1 to 7.3
Updated Remove Support for WHMCS V8.1.x to 8.3.x
Version: 1.0.2 Released (06/07/2022)
Maintenance
Added Sub user's Admin link
Updated admin area about page
Updated Remove v4 Admin theme from distribution
Updated Remove Support for PHP 5.6 to 7.0
Updated Remove Support for WHMCS V7.10 and previous
Fixed issue with email template words
Version: 1.0.1 Released (11/11/2020)
Maintenance
Fixed WHMCS v8
Updated Remove v4 Admin theme from distribution
Updated Remove Support for PHP 5.6 to 7.0
Version: 1.0.0 Released (01/22/2020)
Stable
New Initial Release
