Bladeren bron

feat(webapp): autosubmit TOTP verify

Peter Thomassen 2 jaren geleden
bovenliggende
commit
57e27018be
2 gewijzigde bestanden met toevoegingen van 2 en 12 verwijderingen
  1. 1 6
      www/webapp/src/views/Console/TOTPVerifyDialog.vue
  2. 1 6
      www/webapp/src/views/MFA.vue

+ 1 - 6
www/webapp/src/views/Console/TOTPVerifyDialog.vue

@@ -58,7 +58,7 @@
                     required
                     :disabled="working"
                     tabindex="2"
-                    @finish="focusSubmit"
+                    @finish="verify"
                 />
               </v-col>
             </v-row>
@@ -125,11 +125,6 @@ export default {
     close() {
       this.show = false;
     },
-    focusSubmit() {
-      setTimeout(() => {
-        this.$refs.submit.$el.focus();
-      });
-    },
     async verify() {
       if (!this.$refs.form.validate()) {
         return;

+ 1 - 6
www/webapp/src/views/MFA.vue

@@ -52,7 +52,7 @@
                       required
                       :disabled="working"
                       tabindex="2"
-                      @finish="focusSubmit"
+                      @finish="verify"
                   />
                 </v-col>
               </v-row>
@@ -112,11 +112,6 @@ export default {
       this.errors.splice(0, this.errors.length);
       this.errors.push(...digestError(ex, this));
     },
-    focusSubmit() {
-      setTimeout(() => {
-        this.$refs.submit.$el.focus();
-      });
-    },
     async verify() {
       if (!this.$refs.form.validate()) {
         return;