diff --git a/src/client/app/common/views/components/signin.vue b/src/client/app/common/views/components/signin.vue index 671158a113..03ee51d06e 100644 --- a/src/client/app/common/views/components/signin.vue +++ b/src/client/app/common/views/components/signin.vue @@ -10,7 +10,7 @@ <span>{{ $t('password') }}</span> <template #prefix><fa icon="lock"/></template> </ui-input> - <ui-input v-if="user && user.twoFactorEnabled" v-model="token" type="number" required> + <ui-input v-if="user && user.twoFactorEnabled" v-model="token" type="text" pattern="^[0-9]{6}$" autocomplete="off" spellcheck="false" required> <span>{{ $t('@.2fa') }}</span> <template #prefix><fa icon="gavel"/></template> </ui-input>