mdt password strength demo

Default

mdt-strength-levels not defined, thus use default: {weak:[6,1,1,0,0], medium:[8,2,2,1,0], strong:[9,2,2,2,1]}
feedback: {{validationResult_default}}

Simple

 mdt-strength-levels='{{simpleStrengthRule}}'
feedback: {{validationResult_simple}}

Custom password strength levels

mdt-strength-levels='{red:[6,1,0,0,0],orange:[8,2,1,1,0],green:[9,2,2,2,1]}'
feedback: {{validationResult_custom}}


Angular Material

mdt-strength-levels='{"weak":[6,1,0,0,0],"fine":[8,2,1,1,0],"strong":[9,2,2,2,1],"unbreakable":[12,2,2,2,2]}'
Password cannot be empty
At least 6 characters long and 1 upper case
feedback: {{validationResult_material}}