Search Descriptions Version
 
 
This article applies to: ML8, MultiStore

CAPTCHA Security


CAPTCHA stands for "Completely Automated Public Turing test to tell Computers and Humans Apart". These tests are used to ensure that your site is not subjected to automated attacks/spam from bots attempting to register or log in to your site. Customers must enter the text seen in the CAPTCHA image (which computers cannot read) before they can log in:

The CAPTCHA image can be enabled on 3 pages, using the following AppConfigs:

AppConfig NamePage
SecurityCodeRequiredOnAdminLoginadmin/signin.aspx
SecurityCodeRequiredOnCreateAccountcreateaccount.aspx (?checkout=false)
SecurityCodeRequiredOnCreateAccountDuringCheckoutcreateaccount.aspx (?checkout=true)
SecurityCodeRequiredOnStoreLoginsignin.aspx

The CAPTCHA image can be customized according to the requirements/desires of your site, using the following Appconfigs:

AppConfig NameDescription
Captcha.AllowedCharactersRegexThis is a regular expression which determines which characters the CAPTCHA image will contain. Do not change this if you are not familiar with regular expressions!
Captcha.CaseSensitiveSetting this to true will require customers to properly match the case shown in the CAPTCHA image. Setting this to false does NOT make the CAPTCHA image not use caps in the image, it simply ignores the case for the customer entry. Disabling caps entirely would require editing the Captcha.AllowedCharactersRegex AppConfig.
Captcha.HorizontalColorThis changes the color of the horizontal 'brushstrokes' of color that are randomly generated on the CAPTCHA image.
Captcha.ImageBackColorThis is the color used for the 'block' portion of the grid background of the CAPTCHA image.
Captcha.ImageForeColorThis is the color used for the 'line' portion of the grid background of the CAPTCHA image.
Captcha.MaxAsciiValueDo not change this unless you know what you are doing!
Captcha.NumberOfCharactersSpecifies the number of characters the CAPTCHA image will contain.
Captcha.TextBackColorControls the background color of the text in the CAPTCHA image.
Captcha.TextForeColorControls the foreground color of the text in the CAPTCHA image.
Captcha.VerticalColorThis changes the color of the vertical 'brushstrokes' of color that are randomly generated on the CAPTCHA image.