Skip to content
Snippets Groups Projects
Commit 77ff3c2f authored by Morgan Kesler's avatar Morgan Kesler Committed by Eliot Berriot
Browse files

Add direct bind option for LDAP authentication

parent 147af7bc
Branches
Tags
No related merge requests found
...@@ -460,6 +460,9 @@ if AUTH_LDAP_ENABLED: ...@@ -460,6 +460,9 @@ if AUTH_LDAP_ENABLED:
"%(user)s" "%(user)s"
) )
AUTH_LDAP_START_TLS = env.bool("LDAP_START_TLS", default=False) AUTH_LDAP_START_TLS = env.bool("LDAP_START_TLS", default=False)
AUTH_LDAP_BIND_AS_AUTHENTICATING_USER = env(
"AUTH_LDAP_BIND_AS_AUTHENTICATING_USER", default=False
)
DEFAULT_USER_ATTR_MAP = [ DEFAULT_USER_ATTR_MAP = [
"first_name:givenName", "first_name:givenName",
......
...@@ -31,6 +31,7 @@ Basic features: ...@@ -31,6 +31,7 @@ Basic features:
* ``LDAP_START_TLS``: Set to ``True`` to enable LDAP StartTLS support. Default: ``False``. * ``LDAP_START_TLS``: Set to ``True`` to enable LDAP StartTLS support. Default: ``False``.
* ``LDAP_ROOT_DN``: The LDAP search root DN, e.g. ``dc=my,dc=domain,dc=com``; supports multiple entries in a space-delimited list, e.g. ``dc=users,dc=domain,dc=com dc=admins,dc=domain,dc=com``. * ``LDAP_ROOT_DN``: The LDAP search root DN, e.g. ``dc=my,dc=domain,dc=com``; supports multiple entries in a space-delimited list, e.g. ``dc=users,dc=domain,dc=com dc=admins,dc=domain,dc=com``.
* ``LDAP_USER_ATTR_MAP``: A mapping of Django user attributes to LDAP values, e.g. ``first_name:givenName, last_name:sn, username:cn, email:mail``. Default: ``first_name:givenName, last_name:sn, username:cn, email:mail``. * ``LDAP_USER_ATTR_MAP``: A mapping of Django user attributes to LDAP values, e.g. ``first_name:givenName, last_name:sn, username:cn, email:mail``. Default: ``first_name:givenName, last_name:sn, username:cn, email:mail``.
* ``AUTH_LDAP_BIND_AS_AUTHENTICATING_USER``: Controls whether direct binding is used. Default: ``False``.
Group features: Group features:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment