diff --git a/src/views/users.html b/src/views/users.html index 29a4e8499..052f75e11 100644 --- a/src/views/users.html +++ b/src/views/users.html @@ -317,6 +317,14 @@ +
+
+ +
+
+
@@ -559,6 +567,15 @@
+
+
+ Accept Self-signed certificate +
+
+ {{ externalLdap.currentConfig.externalLdap.acceptSelfSignedCerts ? 'Yes' : 'No' }} +
+
+
Base DN diff --git a/src/views/users.js b/src/views/users.js index 0e89d1265..1da0f37cc 100644 --- a/src/views/users.js +++ b/src/views/users.js @@ -477,6 +477,7 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio provider: 'noop', autoCreate: false, url: '', + acceptSelfSignedCerts: false, baseDn: '', filter: '', groupBaseDn: '', @@ -538,6 +539,7 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio $scope.externalLdap.provider = $scope.externalLdap.currentConfig.provider; $scope.externalLdap.url = $scope.externalLdap.currentConfig.url; + $scope.externalLdap.acceptSelfSignedCerts = $scope.externalLdap.currentConfig.acceptSelfSignedCerts; $scope.externalLdap.baseDn = $scope.externalLdap.currentConfig.baseDn; $scope.externalLdap.filter = $scope.externalLdap.currentConfig.filter; $scope.externalLdap.syncGroups = $scope.externalLdap.currentConfig.syncGroups; @@ -562,6 +564,7 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio if ($scope.externalLdap.provider !== 'noop') { config.url = $scope.externalLdap.url; + config.acceptSelfSignedCerts = $scope.externalLdap.acceptSelfSignedCerts; config.baseDn = $scope.externalLdap.baseDn; config.filter = $scope.externalLdap.filter; config.usernameField = $scope.externalLdap.usernameField;