mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-30 06:05:30 -05:00
added password strength check to change password
This commit is contained in:
parent
65b91930d1
commit
635f79d2f6
1 changed files with 8 additions and 5 deletions
|
@ -71,15 +71,15 @@ block content
|
||||||
.form-group
|
.form-group
|
||||||
label(for='newPassword1') #{translate("new_password")}
|
label(for='newPassword1') #{translate("new_password")}
|
||||||
input.form-control(
|
input.form-control(
|
||||||
id='newPassword1',
|
id='passwordField',
|
||||||
type='password',
|
type='password',
|
||||||
name='newPassword1',
|
name='newPassword1',
|
||||||
placeholder='*********',
|
placeholder='*********',
|
||||||
ng-model="newPassword1",
|
ng-model="newPassword1",
|
||||||
required
|
required,
|
||||||
|
complex-password
|
||||||
)
|
)
|
||||||
span.small.text-primary(ng-show="changePasswordForm.newPassword1.$invalid && changePasswordForm.newPassword1.$dirty")
|
span.small.text-primary(ng-show="changePasswordForm.newPassword1.$error.complexPassword && changePasswordForm.currentPassword.$dirty", ng-bind-html="complexPasswordErrorMessage")
|
||||||
| #{translate("required")}
|
|
||||||
.form-group
|
.form-group
|
||||||
label(for='newPassword2') #{translate("confirm_new_password")}
|
label(for='newPassword2') #{translate("confirm_new_password")}
|
||||||
input.form-control(
|
input.form-control(
|
||||||
|
@ -87,7 +87,7 @@ block content
|
||||||
name='newPassword2',
|
name='newPassword2',
|
||||||
placeholder='*********',
|
placeholder='*********',
|
||||||
ng-model="newPassword2",
|
ng-model="newPassword2",
|
||||||
equals="newPassword1"
|
equals="passwordField"
|
||||||
)
|
)
|
||||||
span.small.text-primary(ng-show="changePasswordForm.newPassword2.$invalid && changePasswordForm.newPassword2.$dirty")
|
span.small.text-primary(ng-show="changePasswordForm.newPassword2.$invalid && changePasswordForm.newPassword2.$dirty")
|
||||||
| #{translate("doesnt_match")}
|
| #{translate("doesnt_match")}
|
||||||
|
@ -148,4 +148,7 @@ block content
|
||||||
)
|
)
|
||||||
span(ng-hide="state.inflight") #{translate("delete")}
|
span(ng-hide="state.inflight") #{translate("delete")}
|
||||||
span(ng-show="state.inflight") #{translate("deleting")}...
|
span(ng-show="state.inflight") #{translate("deleting")}...
|
||||||
|
|
||||||
|
script(type='text/javascript').
|
||||||
|
window.passwordStrengthOptions = !{JSON.stringify(settings.passwordStrengthOptions || {})}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue