Difference between revisions of "Security Tab"

From WHMCS Documentation

m (Captcha Type)
(Captcha Form Protection)
Line 1: Line 1:
 
===Captcha Form Protection===
 
===Captcha Form Protection===
 +
Also known as image verification; shows an image containing letters and numbers that only humans can read on the ticket submission, registration and domain checker pages to help prevents automated submissions and spam. You can select whether the image verification is never displayed, always displayed or only displayed to visitors.
  
 
====Captcha Type====
 
====Captcha Type====
  
 
'''Default'''
 
'''Default'''
Requires GD2 on your server. Also known as image verification; shows an image containing 5 characters that your clients will be required to enter to register or submit a support ticket when enabled. Helps prevents automated submissions and spam.
+
Requires GD2 on your server. Shows an image containing 5 characters on a blue stripped background, no further configuration is required.
 
 
 
'''reCAPTCHA'''
 
'''reCAPTCHA'''
 
Uses Google's reCAPTCHA[http://www.google.com/recaptcha] service. You will need to register for a set of keys to use this service, this can be done [https://www.google.com/recaptcha/admin/create here]. Once you have your keys, you can enter them in the appropriate boxes on this tab.
 
Uses Google's reCAPTCHA[http://www.google.com/recaptcha] service. You will need to register for a set of keys to use this service, this can be done [https://www.google.com/recaptcha/admin/create here]. Once you have your keys, you can enter them in the appropriate boxes on this tab.

Revision as of 16:44, 24 November 2011

Captcha Form Protection

Also known as image verification; shows an image containing letters and numbers that only humans can read on the ticket submission, registration and domain checker pages to help prevents automated submissions and spam. You can select whether the image verification is never displayed, always displayed or only displayed to visitors.

Captcha Type

Default Requires GD2 on your server. Shows an image containing 5 characters on a blue stripped background, no further configuration is required. reCAPTCHA Uses Google's reCAPTCHA[1] service. You will need to register for a set of keys to use this service, this can be done here. Once you have your keys, you can enter them in the appropriate boxes on this tab. There are some additional configurations that can be done using the reCAPTCHA option, please see reCAPTCHA for more details.

Required Password Strength

Set to 0 to disable the password strength checker on the order form. Ensure your clients enter strong passwords by setting this to 50; use a higher number to force even more secure client area passwords.

For a password strength of 90 the user would be required to enter at least 3 numbers, 2 lowercase & 3 uppercase letters and 3 special characters. More detailed information can be found by reviewing the includes/jscript/pwstrength.js file.

Failed Admin Login Ban Time

Set to 0 to disable the login ban feature. If someone makes 3 incorrect attempts to login to your WHMCS admin, this is the time in minutes before they can try to login again (dictionary attack protection).

Admin Force SSL Access

When unticked the administration area can be access via both http and https connections. Ticking this option forces all connections to use https for increased security.

Disable Admin Password Reset

When checked, this will disable the Forgotten Password link on your Admin Login page. This replaces any previous method of disabling this option.

Disable Credit Card Storage

By default a client's credit card number is encrypted and stored in your database. Enabling this option means the number will not be stored and clients will need to re-enter their number for each invoice they pay.

Allow Customers CC Delete

When unticked only admins can remove credit card details from a client's account. When ticked, an option will appear in the client area for the same.

Disable MD5 Clients Password

For security client area passwords are irreversibly encrypted and cannot be viewed by admins, enabling this option will switch to reversible encryption allowing admins to view the password. When switching from irreversible to reversible clients will all be assigned a new password and will need to use password recovery.

Disable Session IP Check

This is used to protect against cookie/session hijacking and ideally should remain unticked. However it can cause problems for users with dynamic IPs or using mobile devices (iPhones etc) so can be disabled by ticking the checkbox.

API IP Access Restriction

Advanced. If using the WHMCS API from an off-server location, you must specify the IP address here, otherwise access will be denied.