Skip to content

Commit e0164e4

Browse files
kesselbnextcloud-command
authored andcommitted
feat(login): hide password on form submit
Signed-off-by: Daniel Kesselberg <[email protected]> Signed-off-by: nextcloud-command <[email protected]>
1 parent fb0b56d commit e0164e4

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

core/src/components/login/LoginForm.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@
8080
:label="t('core', 'Password')"
8181
:helper-text="errorLabel"
8282
:error="isError"
83+
:visible="visible"
8384
data-login-form-input-password
8485
required />
8586

@@ -199,6 +200,7 @@ export default {
199200
loading: false,
200201
user: props.username,
201202
password: '',
203+
visible: false,
202204
}
203205
},
204206
@@ -304,6 +306,8 @@ export default {
304306
},
305307
306308
submit(event) {
309+
this.visible = false
310+
307311
if (this.loading) {
308312
// Prevent the form from being submitted twice
309313
event.preventDefault()

dist/core-login.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/core-login.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)