<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[WHMCS Services Forum - Security Tools ]]></title>
		<link>https://www.whmcsservices.community/</link>
		<description><![CDATA[WHMCS Services Forum - https://www.whmcsservices.community]]></description>
		<pubDate>Sat, 18 Apr 2026 13:42:12 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[What is Login Authentication?]]></title>
			<link>https://www.whmcsservices.community/showthread.php?tid=1302</link>
			<pubDate>Tue, 07 Oct 2025 15:56:01 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.whmcsservices.community/member.php?action=profile&uid=4">wssupport</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.whmcsservices.community/showthread.php?tid=1302</guid>
			<description><![CDATA[Login Authentication records users IP addresses in the client profile. Should a customer login from a new IP, they will be asked to authenticate. Security Tools will send a login code to the user's registered email address. <br />
The customer enters the code to whitelist the new IP they are using. You can choose to just send login alerts or enable authentication checks.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Enable Login Authentication </span><br />
This option records all IP addresses the customer uses to login to their account. You can view these IPs on the Security Tools Protect tab on the clients profile. You can customize the email templates in System Settings &gt; Email Templates.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Force Authentication </span><br />
Force clients to whitelist new IPs]]></description>
			<content:encoded><![CDATA[Login Authentication records users IP addresses in the client profile. Should a customer login from a new IP, they will be asked to authenticate. Security Tools will send a login code to the user's registered email address. <br />
The customer enters the code to whitelist the new IP they are using. You can choose to just send login alerts or enable authentication checks.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Enable Login Authentication </span><br />
This option records all IP addresses the customer uses to login to their account. You can view these IPs on the Security Tools Protect tab on the clients profile. You can customize the email templates in System Settings &gt; Email Templates.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Force Authentication </span><br />
Force clients to whitelist new IPs]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Merging WS Client Notify with WS Security Tool Module]]></title>
			<link>https://www.whmcsservices.community/showthread.php?tid=1297</link>
			<pubDate>Wed, 17 Sep 2025 18:20:12 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.whmcsservices.community/member.php?action=profile&uid=3">wsadmin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.whmcsservices.community/showthread.php?tid=1297</guid>
			<description><![CDATA[We are planning to merge <span style="font-weight: bold;" class="mycode_b">WS Client Notify</span> with <span style="font-weight: bold;" class="mycode_b">WS Security Tools</span>. We are taking this action because these two modules perform nearly identical functions. WS Client Notify sends out a notification to the client when they login. I believe it is best that we merge this functionality from WS Client Notify with WS Security Tools. That way, we have just one module, WS Security Tools, with the same functionalities and more.<br />
<br />
Once the new version of <span style="font-weight: bold;" class="mycode_b">WS Security Tools</span> is released, you will receive an email about the new version.  All you will need to do is login to your client area, download the WS Security Tools, and install it. Also, you will need to first remove/delete WS Client Notify before installing WS Security Tools; then add the new license key. The Support and Updates Subscription will be renewed on October 1, 2026.<br />
<br />
Once we release the new version, the old WS Client Notify module will stop working in 72 hrs. If you still like to use the old version, you need to contact me at licensing@whmcsservices.com to issue a new version with a license removal, but there will be no update on that module, and it will work only on PHP 8.1 to 8.3.<br />
<br />
More information about the WS Security Tool, please go to <a href="https://whmcsservices.com/securitytools.php" target="_blank" rel="noopener" class="mycode_url">https://whmcsservices.com/securitytools.php</a>]]></description>
			<content:encoded><![CDATA[We are planning to merge <span style="font-weight: bold;" class="mycode_b">WS Client Notify</span> with <span style="font-weight: bold;" class="mycode_b">WS Security Tools</span>. We are taking this action because these two modules perform nearly identical functions. WS Client Notify sends out a notification to the client when they login. I believe it is best that we merge this functionality from WS Client Notify with WS Security Tools. That way, we have just one module, WS Security Tools, with the same functionalities and more.<br />
<br />
Once the new version of <span style="font-weight: bold;" class="mycode_b">WS Security Tools</span> is released, you will receive an email about the new version.  All you will need to do is login to your client area, download the WS Security Tools, and install it. Also, you will need to first remove/delete WS Client Notify before installing WS Security Tools; then add the new license key. The Support and Updates Subscription will be renewed on October 1, 2026.<br />
<br />
Once we release the new version, the old WS Client Notify module will stop working in 72 hrs. If you still like to use the old version, you need to contact me at licensing@whmcsservices.com to issue a new version with a license removal, but there will be no update on that module, and it will work only on PHP 8.1 to 8.3.<br />
<br />
More information about the WS Security Tool, please go to <a href="https://whmcsservices.com/securitytools.php" target="_blank" rel="noopener" class="mycode_url">https://whmcsservices.com/securitytools.php</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[What each feature do]]></title>
			<link>https://www.whmcsservices.community/showthread.php?tid=1292</link>
			<pubDate>Thu, 21 Aug 2025 17:05:56 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.whmcsservices.community/member.php?action=profile&uid=1">whmcsservices</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.whmcsservices.community/showthread.php?tid=1292</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Expired Password:</span><br />
Force customers to change their password x days before when expires.<br />
When they login it forces them to change their password.<br />
Automatic Password Expiry.<br />
Based on Registration Date.<br />
Client Email Notifications.<br />
Block client/admin from using the same password within x number of days.<br />
Allow clients not to be forced to change passwords.<br />
Admin Exclusion: Exclude specific Staff from detection.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">IP Security Limits:</span> Clients can restrict account access to certain IP ranges, reducing the risk of unauthorized access. A client can add their IP, and nobody can login to his/her account without that IP.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Client Account Number:</span> The client assigns an account number to each customer so that all have an x-digit account number. It automatically generates an x-digit account number for each customer when they sign up in WHMCS, This is so we can attach their account number to invoices, etc, and also makes it easier for us to confirm the client with their assigned account number that they got assigned when they call or live chat. In the admin section, there should be a way to search for the number once the client provides it.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Login Notification:</span> Your clients will get an email when they login, fail to login to the accounts, or change their passwords. Each time the client's login, they will receive an email with login details, or when someone login with the email.<br />
<br />
<span style="font-weight: bold;" class="mycode_b"> Admin Notification:</span> Enable Admin Notification when a new client registers<br />
Admin Clear Log: Admin can clean the logs with one button, or Admin can delete logs automatically after X days<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Login Authentication:</span> Login Authentication records users' IP addresses in the client profile. Should a customer login from a new IP, they will be asked to authenticate. will send a login code to the user's registered email address. The customer enters the code to whitelist the new IP they are using. You can choose to send login alerts or enable authentication checks<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Inactivity Warning:</span> <br />
Warning Alerts: Issues warning messages before logging out idle users.<br />
IP Whitelisting: Whitelist selected IP addresses to exempt them from idle detection.<br />
Client Exclusion: Exclude specific clients from detection.<br />
Detection: Detects client inactivity after a specified x time.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Hidden Staff:</span><br />
None of your staff see who is online if you enable this. Only the full admin can see everybody.<br />
Option to hide the email of the Staff while viewing the Ticket. Only the person who can see that email is a full Admin.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Disable Forget Password Reset:</span> <br />
The client can enable/disable the forgot password reset.]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Expired Password:</span><br />
Force customers to change their password x days before when expires.<br />
When they login it forces them to change their password.<br />
Automatic Password Expiry.<br />
Based on Registration Date.<br />
Client Email Notifications.<br />
Block client/admin from using the same password within x number of days.<br />
Allow clients not to be forced to change passwords.<br />
Admin Exclusion: Exclude specific Staff from detection.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">IP Security Limits:</span> Clients can restrict account access to certain IP ranges, reducing the risk of unauthorized access. A client can add their IP, and nobody can login to his/her account without that IP.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Client Account Number:</span> The client assigns an account number to each customer so that all have an x-digit account number. It automatically generates an x-digit account number for each customer when they sign up in WHMCS, This is so we can attach their account number to invoices, etc, and also makes it easier for us to confirm the client with their assigned account number that they got assigned when they call or live chat. In the admin section, there should be a way to search for the number once the client provides it.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Login Notification:</span> Your clients will get an email when they login, fail to login to the accounts, or change their passwords. Each time the client's login, they will receive an email with login details, or when someone login with the email.<br />
<br />
<span style="font-weight: bold;" class="mycode_b"> Admin Notification:</span> Enable Admin Notification when a new client registers<br />
Admin Clear Log: Admin can clean the logs with one button, or Admin can delete logs automatically after X days<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Login Authentication:</span> Login Authentication records users' IP addresses in the client profile. Should a customer login from a new IP, they will be asked to authenticate. will send a login code to the user's registered email address. The customer enters the code to whitelist the new IP they are using. You can choose to send login alerts or enable authentication checks<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Inactivity Warning:</span> <br />
Warning Alerts: Issues warning messages before logging out idle users.<br />
IP Whitelisting: Whitelist selected IP addresses to exempt them from idle detection.<br />
Client Exclusion: Exclude specific clients from detection.<br />
Detection: Detects client inactivity after a specified x time.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Hidden Staff:</span><br />
None of your staff see who is online if you enable this. Only the full admin can see everybody.<br />
Option to hide the email of the Staff while viewing the Ticket. Only the person who can see that email is a full Admin.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Disable Forget Password Reset:</span> <br />
The client can enable/disable the forgot password reset.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Compatible Template]]></title>
			<link>https://www.whmcsservices.community/showthread.php?tid=1291</link>
			<pubDate>Thu, 21 Aug 2025 17:01:02 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.whmcsservices.community/member.php?action=profile&uid=1">whmcsservices</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.whmcsservices.community/showthread.php?tid=1291</guid>
			<description><![CDATA[This on the themes that work with this module.<br />
<br />
Zomex (Latest Version) <a href="https://www.whmcsservices.com/zomex.php" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
ThemeMetro (Latest Version) <a href="https://www.whmcsservices.com/thememetro.php" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
Impressive Themes (Latest Version) <a href="https://www.whmcsservices.com/impressivethemes.php" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
SwiftModders (Latest Version) <a href="https://www.whmcsservices.com/swiftmodders.php" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
ThemeLooks (Latest Version) <a href="https://www.whmcsservices.com/themelooks.php" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
RS Studio (Latest Version) <a href="https://cturl.net/rsstudio" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
AA Layer (Latest Version) <a href="https://www.whmcsservices.com/aalayer.php" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
Lara, WHMCS Admin (Latest Version) <a href="https://cturl.net/lara" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
<br />
Other Themes are not fully tested yet, so I am not sure if they work or not. You can contact me first. <a href="https://www.whmcsservices.com/members/submitticket.php?step=2&amp;deptid=1" target="_blank" rel="noopener" class="mycode_url">Click Here</a>]]></description>
			<content:encoded><![CDATA[This on the themes that work with this module.<br />
<br />
Zomex (Latest Version) <a href="https://www.whmcsservices.com/zomex.php" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
ThemeMetro (Latest Version) <a href="https://www.whmcsservices.com/thememetro.php" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
Impressive Themes (Latest Version) <a href="https://www.whmcsservices.com/impressivethemes.php" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
SwiftModders (Latest Version) <a href="https://www.whmcsservices.com/swiftmodders.php" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
ThemeLooks (Latest Version) <a href="https://www.whmcsservices.com/themelooks.php" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
RS Studio (Latest Version) <a href="https://cturl.net/rsstudio" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
AA Layer (Latest Version) <a href="https://www.whmcsservices.com/aalayer.php" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
Lara, WHMCS Admin (Latest Version) <a href="https://cturl.net/lara" target="_blank" rel="noopener" class="mycode_url">Click Here</a><br />
<br />
Other Themes are not fully tested yet, so I am not sure if they work or not. You can contact me first. <a href="https://www.whmcsservices.com/members/submitticket.php?step=2&amp;deptid=1" target="_blank" rel="noopener" class="mycode_url">Click Here</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Installation Instructions]]></title>
			<link>https://www.whmcsservices.community/showthread.php?tid=1290</link>
			<pubDate>Thu, 21 Aug 2025 16:59:08 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.whmcsservices.community/member.php?action=profile&uid=1">whmcsservices</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.whmcsservices.community/showthread.php?tid=1290</guid>
			<description><![CDATA[Installing Security Tools is very simple. The following steps will guide you through the process:<br />
<br />
1) Upload the entire folder to your website - if you experience problems, try uploading in binary mode. <span style="font-weight: bold;" class="mycode_b">However, do not upload the “upload” folder</span>, just the files inside of it!<br />
2) Login to the admin area, go to Configuration &gt; System Settings &gt; <span style="font-weight: bold;" class="mycode_b">ADDON MODULES</span><br />
3) In the addon modules page, you will see the <span style="font-weight: bold;" class="mycode_b">Security </span><span style="font-weight: bold;" class="mycode_b">Tools. C</span>lick activate, then click configure to see the options<br />
4) You can access your module at 'Addons' → '<span style="font-weight: bold;" class="mycode_b">Security Tools</span>', you can setup what you need]]></description>
			<content:encoded><![CDATA[Installing Security Tools is very simple. The following steps will guide you through the process:<br />
<br />
1) Upload the entire folder to your website - if you experience problems, try uploading in binary mode. <span style="font-weight: bold;" class="mycode_b">However, do not upload the “upload” folder</span>, just the files inside of it!<br />
2) Login to the admin area, go to Configuration &gt; System Settings &gt; <span style="font-weight: bold;" class="mycode_b">ADDON MODULES</span><br />
3) In the addon modules page, you will see the <span style="font-weight: bold;" class="mycode_b">Security </span><span style="font-weight: bold;" class="mycode_b">Tools. C</span>lick activate, then click configure to see the options<br />
4) You can access your module at 'Addons' → '<span style="font-weight: bold;" class="mycode_b">Security Tools</span>', you can setup what you need]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Changelog]]></title>
			<link>https://www.whmcsservices.community/showthread.php?tid=1289</link>
			<pubDate>Wed, 20 Aug 2025 18:03:45 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://www.whmcsservices.community/member.php?action=profile&uid=1">whmcsservices</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.whmcsservices.community/showthread.php?tid=1289</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Version: 1.1.0 Released (10/10/2025)</span><br />
Minor<br />
<br />
Added Failed Login Notification<br />
Added Password Changed Notification<br />
Added Client Details Notification<br />
Added Admin Notification when a new client registers<br />
Added Login Authentication<br />
Added Force Authentication<br />
Added Clean logs manually<br />
Added Delete logs automatically after X days<br />
Updated Admin icon times and check color changed to red and green, respectively<br />
Updated modified the Admin security log page, interchanged trash and edit icon position<br />
Updated Client area security options dependency on the Enable Login Notification admin option<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Version: 1.0.0 Released (08/25/2025)</span><br />
Stable<br />
<br />
New Initial Release]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Version: 1.1.0 Released (10/10/2025)</span><br />
Minor<br />
<br />
Added Failed Login Notification<br />
Added Password Changed Notification<br />
Added Client Details Notification<br />
Added Admin Notification when a new client registers<br />
Added Login Authentication<br />
Added Force Authentication<br />
Added Clean logs manually<br />
Added Delete logs automatically after X days<br />
Updated Admin icon times and check color changed to red and green, respectively<br />
Updated modified the Admin security log page, interchanged trash and edit icon position<br />
Updated Client area security options dependency on the Enable Login Notification admin option<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Version: 1.0.0 Released (08/25/2025)</span><br />
Stable<br />
<br />
New Initial Release]]></content:encoded>
		</item>
	</channel>
</rss>