1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-10-06 21:30:48 +00:00
Radicale/radicale
Peter Marschall 1ca41e2128 LDAP auth: only ask for memberOf if ldap_load_groups = True
Ask for the 'memberOf' attribute to be returned in the user query only
if 'ldap_load_groups' is set to True.

This fixes the issue that currently LDAP authentication can only be used on
LDAP servers that know this non-standard (it's an Active Directory extension)
attribute.
Other LDAP servers either do not necessarily have the group memberships
stored in the user object (e.g. OpenLDAP), or use different attributes for
this purpose (e.g. Novell eDirectory uses 'groupMembership')
2025-01-03 14:34:51 +01:00
..
app cosmetics 2025-01-03 07:11:51 +01:00
auth LDAP auth: only ask for memberOf if ldap_load_groups = True 2025-01-03 14:34:51 +01:00
hook fix logger.warn->warning 2024-08-27 21:34:52 +02:00
item make flake8 happy 2024-12-05 08:03:00 +01:00
rights Skip group collection match when groups are not used 2024-12-07 18:24:29 +00:00
storage make tox happy 2024-12-18 22:28:02 +01:00
tests Merge pull request #1668 from pbiering/login-cache 2025-01-03 07:51:06 +00:00
web fix #1852 2024-10-08 08:06:06 +02:00
__init__.py fix logger-warn-leftovers 2024-07-25 15:48:24 +02:00
__main__.py fix logger-warn-leftovers 2024-07-25 15:48:24 +02:00
config.py Merge pull request #1668 from pbiering/login-cache 2025-01-03 07:51:06 +00:00
httputils.py fix for https://github.com/Kozea/Radicale/issues/1516 2024-12-06 06:13:50 +01:00
log.py Improve: suppress duplicate log lines on startup 2024-12-18 20:51:33 +01:00
pathutils.py Windows: Block alternate data streams 2022-03-30 22:27:05 +02:00
py.typed Synced with origin 2023-02-10 22:03:33 +01:00
server.py fix copyright 2024-12-14 08:22:51 +01:00
types.py chore: pyupgrade --py38-plus 2024-08-06 13:49:23 +02:00
utils.py make tox happy 2024-12-14 08:36:03 +01:00
xmlutils.py Added Webcal support in web UI 2024-03-05 23:57:58 +11:00