Browse Source
Empty the password field on submission of the form
Signed-off-by: Joas Schilling <coding@schilljs.com>
pull/1447/head
Joas Schilling
9 years ago
committed by
Lukas Reschke
No known key found for this signature in database
GPG Key ID: B9F6980CF6E759B1
2 changed files with
4 additions and
6 deletions
-
core/js/js.js
-
core/templates/layout.user.php
|
|
|
@ -1546,11 +1546,7 @@ OC.PasswordConfirmation = { |
|
|
|
if (this.requiresPasswordConfirmation()) { |
|
|
|
this.$form.removeClass('hidden'); |
|
|
|
this.$background.removeClass('hidden'); |
|
|
|
|
|
|
|
// Hack against firefox ignoring autocomplete="off"
|
|
|
|
if (this.$input.val() === ' ') { |
|
|
|
this.$input.val(''); |
|
|
|
} |
|
|
|
this.$input.val(''); |
|
|
|
} |
|
|
|
|
|
|
|
this.callback = callback; |
|
|
|
@ -1568,6 +1564,7 @@ OC.PasswordConfirmation = { |
|
|
|
}, |
|
|
|
type: 'POST', |
|
|
|
success: function(response) { |
|
|
|
self.$input.val(''); |
|
|
|
nc_lastLogin = response.lastLogin; |
|
|
|
self.$submit.addClass('icon-confirm').removeClass('icon-loading-small'); |
|
|
|
|
|
|
|
@ -1579,6 +1576,7 @@ OC.PasswordConfirmation = { |
|
|
|
} |
|
|
|
}, |
|
|
|
error: function() { |
|
|
|
self.$input.val(''); |
|
|
|
OC.Notification.showTemporary(t('core', 'Failed to authenticate, try again')); |
|
|
|
self.$submit.addClass('icon-confirm').removeClass('icon-loading-small'); |
|
|
|
} |
|
|
|
|
|
|
|
@ -148,7 +148,7 @@ |
|
|
|
|
|
|
|
<div id="sudo-login-background" class="hidden"></div> |
|
|
|
<div id="sudo-login-form" class="hidden"> |
|
|
|
<input type="password" class="question" autocomplete="off" name="question" value=" " |
|
|
|
<input type="password" class="question" autocomplete="off" name="question" value=" <?php /* Hack against firefox ignoring autocomplete="off" */ ?>" |
|
|
|
placeholder="<?php p($l->t('Confirm your password')); ?>" /> |
|
|
|
<input class="confirm icon-confirm" title="<?php p($l->t('Confirm')); ?>" value="" type="submit"> |
|
|
|
</div> |
|
|
|
|