Overview

    With Cloud Retailer you can setup required password length and complexity.  You set these requirements globally OR on a per user role basis, meaning that a cashier user can have a different password complexity requirement than an administrative type user.


Procedure

You will set these requirements by going to either:

Admin > Admin Catalog > Global entity settings > Security.  from here you will set a password filter and a password filter message.  OR you'll configure this for a role by going to Admin > Manage employee roles > drill down into the role you want to configure.

A password filter on a role will always override a filter setup globally.

The "Password filter message" will appear if the user tries to set a password filter that does not meet the minimum requirements.
The "Password filter" uses a "regular express" (or regex) as a means of determining complexity.  Regular expressions are a commonly used function is software development.  A quick google search can help you learn how to create these.  Some common regular expressions that we see customers use:

/^.{6,}$/ 
This is the regular expression for a password that is at least 6 characters in length.

^(?=.*\d)(?=.*[A-Z])(?=.*[^\w\s]).{8,}$
This is a regular expression that requires at least 1 number, 1 upper case letter, and 1 special chracter, that is at least 8 characters long.


References