diff --git a/packages/wekan-ldap/server/ldap.js b/packages/wekan-ldap/server/ldap.js index cc266e9af..83d7d7960 100644 --- a/packages/wekan-ldap/server/ldap.js +++ b/packages/wekan-ldap/server/ldap.js @@ -389,7 +389,7 @@ export default class LDAP { filter.push(')'); const searchOptions = { - filter: filter.join('').replace(/#{username}/g, username), + filter: filter.join('').replace(/#{username}/g, username).replace("\\", "\\\\"), scope : 'sub', }; @@ -437,7 +437,7 @@ export default class LDAP { filter.push(')'); const searchOptions = { - filter: filter.join('').replace(/#{username}/g, username), + filter: filter.join('').replace(/#{username}/g, username).replace("\\", "\\\\"), scope : 'sub', };