mirror of
https://github.com/nextcloud/server.git
synced 2026-04-21 14:23:17 -04:00
feat(login): hide password on form submit
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
This commit is contained in:
parent
db3e845d19
commit
ec1ea3253c
3 changed files with 7 additions and 3 deletions
|
|
@ -80,6 +80,7 @@
|
|||
:label="t('core', 'Password')"
|
||||
:helper-text="errorLabel"
|
||||
:error="isError"
|
||||
:visible="visible"
|
||||
data-login-form-input-password
|
||||
required />
|
||||
|
||||
|
|
@ -199,6 +200,7 @@ export default {
|
|||
loading: false,
|
||||
user: props.username,
|
||||
password: '',
|
||||
visible: false,
|
||||
}
|
||||
},
|
||||
|
||||
|
|
@ -304,6 +306,8 @@ export default {
|
|||
},
|
||||
|
||||
submit(event) {
|
||||
this.visible = false
|
||||
|
||||
if (this.loading) {
|
||||
// Prevent the form from being submitted twice
|
||||
event.preventDefault()
|
||||
|
|
|
|||
4
dist/core-login.js
vendored
4
dist/core-login.js
vendored
File diff suppressed because one or more lines are too long
2
dist/core-login.js.map
vendored
2
dist/core-login.js.map
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue