Skip to content

Commit 9a63176

Browse files
authored
Merge pull request #867 from fullfrontend/feature/change-password-repeat
Add repeat password field and strength meter on the change password page
2 parents c17b195 + ea20567 commit 9a63176

File tree

1 file changed

+22
-3
lines changed

1 file changed

+22
-3
lines changed

default-views/auth/change-password.hbs

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,35 @@
1717
{{#if validToken}}
1818
<form method="post" action="/account/password/change">
1919
{{> shared/error}}
20-
<div class="form-group">
21-
<label class="control-label" for="newPassword">New Password:</label>
22-
<input type="password" class="form-control" name="newPassword"/>
20+
21+
22+
<div class="form-group has-feedback">
23+
<label class="control-label" for="password">New Password*</label>
24+
<input type="password" class="form-control control-progress" name="newPassword" id="password" required/>
25+
<span class="glyphicon glyphicon-remove form-control-feedback hidden" aria-hidden="true"></span>
26+
<div class="progress">
27+
<div class="progress-bar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="4"></div>
28+
</div>
29+
<div class="help-block"></div>
30+
</div>
31+
32+
33+
<div class="form-group has-feedback">
34+
<label class="control-label" for="repeat_password">Repeat password*</label>
35+
<input type="password" class="form-control" name="repeat_password" id="repeat_password" required/>
36+
<span class="glyphicon glyphicon-remove form-control-feedback hidden"></span>
2337
</div>
2438

2539
<button type="submit" class="btn btn-primary">Change Password</button>
2640
<input type="hidden" name="returnToUrl" value="{{{returnToUrl}}}"/>
2741
<input type="hidden" name="token" value="{{token}}"/>
2842

2943
</form>
44+
45+
<script src="/common/js/owasp-password-strength-test.js" defer></script>
46+
<script src="/common/js/text-encoder-lite.min.js" defer></script>
47+
<script src="/common/js/solid.js" defer></script>
48+
3049
{{else}}
3150

3251
<a class="btn btn-primary" href="/account/password/reset{{#if returnToUrl}}?returnToUrl={{{returnToUrl}}}{{/if}}">

0 commit comments

Comments
 (0)