1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-22 11:13:46 +00:00

Enforce Password Generator Policy Options (#469)

* Initial commit for enforcing password generator policy options

* Revert to previous isDev URL setup
This commit is contained in:
Vincent Salucci
2020-02-26 18:32:57 -06:00
committed by GitHub
parent 5ed830205d
commit a27eddae56
5 changed files with 21 additions and 13 deletions

View File

@@ -53,34 +53,34 @@
</div>
<div class="form-group col-4">
<label for="min-number">{{'minNumbers' | i18n}}</label>
<input id="min-number" class="form-control" type="number" min="0" max="9" (input)="saveOptions()"
[(ngModel)]="options.minNumber">
<input id="min-number" class="form-control" type="number" min="0" max="9" (blur)="saveOptions()"
[(ngModel)]="options.minNumber" (change)="minNumberChanged()">
</div>
<div class="form-group col-4">
<label for="min-special">{{'minSpecial' | i18n}}</label>
<input id="min-special" class="form-control" type="number" min="0" max="9" (input)="saveOptions()"
[(ngModel)]="options.minSpecial">
<input id="min-special" class="form-control" type="number" min="0" max="9" (blur)="saveOptions()"
[(ngModel)]="options.minSpecial" (change)="minSpecialChanged()">
</div>
</div>
<div class="form-group">
<div class="form-check">
<input id="uppercase" class="form-check-input" type="checkbox" (change)="saveOptions()"
[(ngModel)]="options.uppercase">
[(ngModel)]="options.uppercase" [disabled]="enforcedPolicyOptions?.useUppercase">
<label for="uppercase" class="form-check-label">A-Z</label>
</div>
<div class="form-check">
<input id="lowercase" class="form-check-input" type="checkbox" (change)="saveOptions()"
[(ngModel)]="options.lowercase">
[(ngModel)]="options.lowercase" [disabled]="enforcedPolicyOptions?.useLowercase">
<label for="lowercase" class="form-check-label">a-z</label>
</div>
<div class="form-check">
<input id="numbers" class="form-check-input" type="checkbox" (change)="saveOptions()"
[(ngModel)]="options.number">
[(ngModel)]="options.number" [disabled]="enforcedPolicyOptions?.useNumbers">
<label for="numbers" class="form-check-label">0-9</label>
</div>
<div class="form-check">
<input id="special" class="form-check-input" type="checkbox" (change)="saveOptions()"
[(ngModel)]="options.special">
[(ngModel)]="options.special" [disabled]="enforcedPolicyOptions?.useSpecial">
<label for="special" class="form-check-label">!@#$%^&amp;*</label>
</div>
<div class="form-check">