diff --git a/extensions/guacamole-auth-duo/src/main/resources/controllers/duoSignedResponseController.js b/extensions/guacamole-auth-duo/src/main/resources/controllers/duoSignedResponseController.js index 0d10f8e3d..f6836980b 100644 --- a/extensions/guacamole-auth-duo/src/main/resources/controllers/duoSignedResponseController.js +++ b/extensions/guacamole-auth-duo/src/main/resources/controllers/duoSignedResponseController.js @@ -56,7 +56,7 @@ angular.module('guacDuo').controller('duoSignedResponseController', ['$scope', }); // Submit updated credentials - $(iframe).parents('form').submit(); + $('.duo-signature-response-field input[type="submit"]').click(); }; diff --git a/extensions/guacamole-auth-duo/src/main/resources/styles/duo.css b/extensions/guacamole-auth-duo/src/main/resources/styles/duo.css index 36d6031f9..db49ab368 100644 --- a/extensions/guacamole-auth-duo/src/main/resources/styles/duo.css +++ b/extensions/guacamole-auth-duo/src/main/resources/styles/duo.css @@ -17,6 +17,10 @@ * under the License. */ +.duo-signature-response-field input[type="submit"] { + display: none !important; +} + .duo-signature-response-field iframe { width: 100%; max-width: 620px; diff --git a/extensions/guacamole-auth-duo/src/main/resources/templates/duoSignedResponseField.html b/extensions/guacamole-auth-duo/src/main/resources/templates/duoSignedResponseField.html index 4658ed055..622bd428b 100644 --- a/extensions/guacamole-auth-duo/src/main/resources/templates/duoSignedResponseField.html +++ b/extensions/guacamole-auth-duo/src/main/resources/templates/duoSignedResponseField.html @@ -1,3 +1,4 @@