# j-PasswordMeter

> Această componentă evaluează parola în funcție de rating. ratingul este calculat ca un procent: 100% = puternic, 50% = bun, 0% = slab.

Framework: jcomponent20
Product: jComponent 20 (jcomponent@20)
Language: ro
Content-SHA256: 08049459f8e0b2d226ecf6f650b3a5151c48a9dd5fa1d7aefb45c715049b26cf
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: components@910ed1a86f6e72b4f031d3ad0dc7844f9fc5cb8e
Review: not-recorded

__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 spre `function({ 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.

- `weak` Ratingul este mai mic decât `30`
- Ratingul `good` este între `30` și `70`
- `strong` Ratingul este mai mare decât `70`

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ță.

```html example.html
<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>
```
