From 05df523395e2c9a06378f23dfd6e5439df14dffe Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Thu, 10 Nov 2016 17:06:48 +0100 Subject: Empty the password field on submission of the form Signed-off-by: Joas Schilling --- core/js/js.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'core/js/js.js') diff --git a/core/js/js.js b/core/js/js.js index efdb36187cd..e8f6df4cfa9 100644 --- a/core/js/js.js +++ b/core/js/js.js @@ -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'); } -- cgit v1.2.3