Browse Source

[Web] FIDO2: Print thrown error in verification failure, if any

andryyy 4 years ago
parent
commit
21a75c1fd1
1 changed files with 5 additions and 1 deletions
  1. 5 1
      data/web/inc/footer.inc.php

+ 5 - 1
data/web/inc/footer.inc.php

@@ -167,7 +167,11 @@ $(document).ready(function() {
         throw new Error();
       }
     }).catch(function(err) {
-      mailcow_alert_box(lang_fido2.fido2_validation_failed, "danger");
+      if (typeof err.message === 'undefined') {
+        mailcow_alert_box(lang_fido2.fido2_validation_failed, "danger");
+      } else {
+        mailcow_alert_box(lang_fido2.fido2_validation_failed + ":<br><i>" + err.message + "</i>", "danger");
+      }
     });
   });
   // Set TFA/FIDO2