j-PasswordMeter
Configurarea:
- Parola
numbers {Boolean}trebuie să conțină cel puțin 1 număr (default:true) - Parola
chars {Boolean}trebuie să conțină cel puțin 1 cârpă (default:true) - Parola
special {Boolean}trebuie să conțină cel puțin 1 car special (default:false) - Parola
min {Number}trebuie să aibă o lungime minimă de caractere (default:4) - Parola
casesensitive {Boolean}trebuie să conțină minimum 1 car inferior și superior (default:true) weak {String}este o etichetă pentru parola slabă (default:Weak)good {String}este un etichetă pentru o parolă bună (default:Good)strong {String}este o etichetă pentru parola puternică (default:Strong)short {String}este o etichetă pentru parola scurtă (default:Short password)text {String}o etichetă pentru eticheta (default:Password strength)valid {Number}min. criterii valabile în procente (default:40)- NEW
showprogress {Boolean}afișează o bară de progres (default:true) - NEW
progress {String}o cale sprefunction({ progress: Number, rating: Number, numbers: Number, chars: Number, special: Number, upper: Number, lower: Number, unicode: Number, points: Number })
bine să știi:
Această componentă evaluează parola în funcție de rating. ratingul este calculat ca un procent: 100% = puternic, 50% = bun, 0% = slab.
weakRatingul este mai mic decât30- Ratingul
goodeste între30și70 strongRatingul este mai mare decât70
Utilizați-l cu <ui-component name="passwordmeter">Când componenta nu este încă încărcată, jComponent Descărcați-l la prima utilizare de la adresa DEF.fallback (în cazul Componentator Autor: Peter Širka. sursă: Componentator Componente de stocare, MIT licență.
<div style="width:300px">
<ui-component name="passwordmeter" path="mypassword1"></ui-component>
<br />
<ui-component name="passwordmeter" path="mypassword2"></ui-component>
<br />
<ui-component name="passwordmeter" path="mypassword3"></ui-component>
</div>
<script>
var mypassword1 = '123456';
var mypassword2 = 'abcd';
var mypassword3 = 'Ad35*t84';
</script>