j-PasswordMeter
Configuración:
numbers {Boolean}la contraseña debe contener min. 1 números (predeterminado:true)chars {Boolean}la contraseña debe contener min. 1 caracteres (predeterminado:true)special {Boolean}la contraseña debe contener min. 1 carácter especial (predeterminado:false)min {Number}la contraseña debe tener un mínimo. longitud de los caracteres (predeterminado:4)casesensitive {Boolean}la contraseña debe contener min. 1 carácter inferior y superior (predeterminado:true)weak {String}una etiqueta para contraseña débil (predeterminada:Weak)good {String}una etiqueta para una buena contraseña (predeterminada:Good)strong {String}una etiqueta para contraseña segura (predeterminada:Strong)short {String}una etiqueta para contraseña corta (predeterminada:Short password)text {String}una etiqueta para etiqueta (predeterminado:Password strength)valid {Number}mín. criterios válidos en porcentaje (predeterminado:40)- NEW
showprogress {Boolean}muestra una barra de progreso (predeterminado:true) - NEW
progress {String}un camino afunction({ progress: Number, rating: Number, numbers: Number, chars: Number, special: Number, upper: Number, lower: Number, unicode: Number, points: Number })
Es bueno saberlo:
Este componente evalúa la contraseña según la clasificación. La calificación se cuenta como porcentaje: 100% = Fuerte, 50% = Bueno, 0% = Débil.
- La clasificación
weakes inferior a30 - La clasificación
goodestá entre30y70. - La clasificación
stronges mayor que70
Úselo con <ui-component name="passwordmeter">. Cuando el componente aún no está cargado, jComponent lo descarga en el primer uso desde la dirección en DEF.fallback (el CDN Componentator de forma predeterminada). Autor: Peter Širka. Fuente: repositorio de componentes 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>