mirror of
https://github.com/zulip/docker-zulip.git
synced 2025-11-03 05:23:40 +00:00
Added LDAP_AUTH support
This commit is contained in:
@@ -279,10 +279,14 @@ authenticationBackends() {
|
||||
done
|
||||
echo "Authentication backend activation succeeded."
|
||||
# Setup LDAP Auth if set
|
||||
if [ -z "$ZULIP_SETTINGS_LDAP" ]; then
|
||||
local VALUE="
|
||||
"
|
||||
setConfigurationValue "" "$VALUE" "/etc/zulip/settings.py" "literal"
|
||||
if [ -z "$ZULIP_SETTINGS_AUTH_LDAP_USER_SEARCH" ]; then
|
||||
setConfigurationValue "AUTH_LDAP_USER_SEARCH" "$ZULIP_SETTINGS_AUTH_LDAP_USER_SEARCH" "/etc/zulip/settings.py" "array"
|
||||
fi
|
||||
if [ -z "$ZULIP_SETTINGS_LDAP_APPEND_DOMAIN" ]; then
|
||||
setConfigurationValue "LDAP_APPEND_DOMAIN" "$ZULIP_SETTINGS_LDAP_APPEND_DOMAIN" "/etc/zulip/settings.py" "string"
|
||||
fi
|
||||
if [ -z "$ZULIP_SETTINGS_AUTH_LDAP_USER_ATTR_MAP" ]; then
|
||||
setConfigurationValue "AUTH_LDAP_USER_ATTR_MAP" "$ZULIP_SETTINGS_AUTH_LDAP_USER_ATTR_MAP" "/etc/zulip/settings.py" "array"
|
||||
fi
|
||||
unset LDAP_SETTINGS_HERE
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user