j-PasswordMeter
Konfigurácia:
- Heslo
numbers {Boolean}musí obsahovať min. 1 číslo (predvolené:true) - Heslo
chars {Boolean}musí obsahovať min. 1 znaky (predvolené:true) - Heslo
special {Boolean}musí obsahovať min. 1 špeciálny znak (predvolené:false) - Heslo
min {Number}musí mať min. dĺžka znakov (predvolená:4) - Heslo
casesensitive {Boolean}musí obsahovať min. 1 spodný a horný znak (predvolené:true) weak {String}označenie pre slabé heslo (predvolené:Weak)good {String}označenie pre dobré heslo (predvolené:Good)strong {String}označenie pre silné heslo (predvolené:Strong)short {String}označenie pre krátke heslo (predvolené:Short password)text {String}štítok pre štítok (predvolené:Password strength)valid {Number}min. platné kritériá v percentách (predvolené:40)- NEW
showprogress {Boolean}zobrazuje indikátor priebehu (predvolené:true) - NEW
progress {String}cesta kfunction({ progress: Number, rating: Number, numbers: Number, chars: Number, special: Number, upper: Number, lower: Number, unicode: Number, points: Number })
Je dobré vedieť:
Tento komponent vyhodnocuje heslo podľa hodnotenia. Hodnotenie sa počíta v percentách: 100% = silný, 50% = dobrý, 0% = slabý.
- Hodnotenie
weakje nižšie ako30 - Hodnotenie
goodje medzi30a70 - Hodnotenie
strongje vyššie ako70
Použite ho so <ui-component name="passwordmeter">. Keď komponent ešte nie je načítaný, jComponent ho stiahne pri prvom použití z adresy v DEF.fallback (predvolene CDN Componentator). Autor: Peter Širka. Zdroj: úložisko komponentov Componentator, licencia MIT.
<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>