From 0807c122f659f074b8376313d9ab9c4bed6fba06 Mon Sep 17 00:00:00 2001 From: FreddleSpl0it Date: Fri, 8 Mar 2024 15:11:49 +0100 Subject: [PATCH] [Web] set default LDAP options on get --- data/web/inc/functions.inc.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/data/web/inc/functions.inc.php b/data/web/inc/functions.inc.php index 274589972..864c07f4a 100644 --- a/data/web/inc/functions.inc.php +++ b/data/web/inc/functions.inc.php @@ -2143,6 +2143,12 @@ function identity_provider($_action = null, $_data = null, $_extra = null) { $settings['client_secret'] = ''; $settings['access_token'] = ''; } + // return default ldap options + if ($settings["authsource"] == "ldap"){ + $settings['use_ssl'] = !isset($settings['use_ssl']) ? false : $settings['use_ssl']; + $settings['use_tls'] = !isset($settings['use_tls']) ? false : $settings['use_tls']; + $settings['ignore_ssl_errors'] = !isset($settings['ignore_ssl_errors']) ? false : $settings['ignore_ssl_errors']; + } return $settings; break; case 'edit':