Password strength refers to the degree to which combinations of certain characters match the requirements for a password text field. For example, if you’ve created a form in which users are selecting a password, you might want to force your users to include a certain number of uppercase letters in the password, a certain number of special characters, and so on.
You set options for password strength in the widget constructor. The following table provides a list of options.
|
Option |
Description |
|---|---|
|
minChars |
The minimum number of characters required for a valid password. |
|
maxChars |
The maximum allowable length of the password. |
|
minAlphaChars |
Minimum number of letters required for a password to be valid. |
|
maxAlphaChars |
Maximum number of letters required for a password to be valid. |
|
minUpperAlphaChars |
Minimum number of upper case letters required for a password to be valid. |
|
maxUpperAlphaChars |
Maximum number of upper case letters required for a password to be valid. |
|
minSpecialChars |
Minimum number of special characters required for a password to be valid. |
|
maxSpecialChars |
Maximum number of special characters required for a password to be valid. |
|
minNumbers |
Minimum number of numbers required for a password to be valid. |
|
maxNumbers |
Maximum number of numbers required for a password to be valid. |
<script type="text/javascript">
var PasswordWidgetObject = new Spry.Widget.ValidationPassword("PasswordWidget", {minAlphaChars;3, maxSpecialChars:2, maxChars:8});
</script>