A couple of weeks back, I posted that something new was coming in then next week. Well, it took a bit longer than I expected due to some internal bugs, but I’m incredibly proud to announce that WHMCS User and IP Control version 2.0 was released yesterday. Here’s just a bit of what was added
- 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!
-tom