Monitors a Variable and enforces a specified Password Policy on the Variable. Any variable specified must match the policy or it won't be saved. When restricting variables to policies, be aware of the following information if you are making a tighter policy than is already in place. If you restrict a variable that doesn't match the policy today, the user won't be able to save it the first time. (When SecureLogin detects that there is no saved credential, a user who has a password of 6 characters today won't be able to save it if the policy restricts the $Password variable to eight characters and two numbers.) Example 2 tells how to work around this issue. Instead of restricting the $Password variable, restrict a new password variable (?NewPwd). The User will be able to store an existing password the first time that SecureLogin prompts for the credentials. Also, SecureLogin enforces the stronger password policy when the password expires in x days. You can restrict any variable by using a password policy, not just a $Password. You can also use RestrictVariable to make sure other variables are entered in the correct format. For example, the $Username might need to be lowercase, or $Database might need to be six characters with no numbers. |