whmcsguru
Active member
After a rather intense few months of development and testing, I'm proud to announce the release of WHMCS User and IP Control version 2.0. This is a complete rework of the original WHMCS User and IP Control system, and includes, but is absolutely not limited to
Complete code rework
The code for this addon was 100% redone, from the ground up. This will make it easier to update and also ensures compatibility with both PHP 7 and 8.x . Additionally, this ensures that WHMCS 7 and 8 are supported, as should be 9 when it's released
Tracking overhaul
Much of the tracking system needed an overhaul as it relied on queries every single visit to the system.
Admin area redesign
The admin area has been reworked from the ground up as have all functions relate to it (see the first point). A flexible permissions system has been added into the module ensuring that user groups only access what you gave them permission to.
Traffic rate limiting
You can set max targets such as 20 requests a minute (unlikely, but you get the point). If a guest hits that rate, then they are shown a block page, ensuring them it's only temporary
Full client IP listing
Previously, just the most recent IP addresses were available. The module has been reworked to show a full client IP listing is available. Not only to the admins, but to the client themselves
Login Notification (clients only)
When a client logs in, they will receive an email, if this is toggled on in their client area
When a client signs up, the switch will automatically be toggled on
Existing clients will need to toggle this themselves (may add a mass enable link later)
URL history
Get a view of the latest URL requests in the admin area
IP Search
Searching IP addresses is now available in the admin area. This will pull up any client activity, any recent url activity, and IP information
IP Information
Any time an IP address is shown, the admin (or client , if appropriate) may view information about that IP address
More user validation options
It's been a while since these have been updated. Further hooks have been added in order to refine the validation requirements a bit.
There's so much more added to this that I can't even begin to list it all. Take a look at the product page today and grab yourself a copy! I'll have a video walkthrough up in the next few days, after I take a breath or three
As always, if you have any questions, please don't hesitate to reach out!
Bonus:
There's still a few 15off coupons left. Take 15% off when using these!
Complete code rework
The code for this addon was 100% redone, from the ground up. This will make it easier to update and also ensures compatibility with both PHP 7 and 8.x . Additionally, this ensures that WHMCS 7 and 8 are supported, as should be 9 when it's released
Tracking overhaul
Much of the tracking system needed an overhaul as it relied on queries every single visit to the system.
Admin area redesign
The admin area has been reworked from the ground up as have all functions relate to it (see the first point). A flexible permissions system has been added into the module ensuring that user groups only access what you gave them permission to.
Traffic rate limiting
You can set max targets such as 20 requests a minute (unlikely, but you get the point). If a guest hits that rate, then they are shown a block page, ensuring them it's only temporary
Full client IP listing
Previously, just the most recent IP addresses were available. The module has been reworked to show a full client IP listing is available. Not only to the admins, but to the client themselves
Login Notification (clients only)
When a client logs in, they will receive an email, if this is toggled on in their client area
When a client signs up, the switch will automatically be toggled on
Existing clients will need to toggle this themselves (may add a mass enable link later)
URL history
Get a view of the latest URL requests in the admin area
IP Search
Searching IP addresses is now available in the admin area. This will pull up any client activity, any recent url activity, and IP information
IP Information
Any time an IP address is shown, the admin (or client , if appropriate) may view information about that IP address
More user validation options
It's been a while since these have been updated. Further hooks have been added in order to refine the validation requirements a bit.
There's so much more added to this that I can't even begin to list it all. Take a look at the product page today and grab yourself a copy! I'll have a video walkthrough up in the next few days, after I take a breath or three

As always, if you have any questions, please don't hesitate to reach out!
Bonus:
There's still a few 15off coupons left. Take 15% off when using these!