From 602b335c0e96c9ef58ee39971b452ccd437c5c8f Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Sun, 5 Jan 2020 15:14:44 -0800 Subject: [PATCH] add openldap compat apps like firefly-iii seem to require these fields when using the openldap driver --- src/ldap.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ldap.js b/src/ldap.js index 7ae08b46f..f6a1c7eb9 100644 --- a/src/ldap.js +++ b/src/ldap.js @@ -143,10 +143,11 @@ function userSearch(req, res, next) { var obj = { dn: dn.toString(), attributes: { - objectclass: ['user'], + objectclass: ['user', 'inetorgperson', 'person' ], objectcategory: 'person', cn: entry.id, uid: entry.id, + entryuuid: entry.id, // to support OpenLDAP clients mail: entry.email, mailAlternateAddress: entry.fallbackEmail, displayname: displayName,