mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-03-09 15:40:18 +00:00
Handle ldap on 'error'
This commit is contained in:
parent
545ffe3a81
commit
fe6e466d11
1 changed files with 1 additions and 0 deletions
|
@ -550,6 +550,7 @@ module.exports.CreateWebServer = function (parent, db, args, certificates, doneF
|
||||||
// LDAP login
|
// LDAP login
|
||||||
var LdapAuth = require('ldapauth-fork');
|
var LdapAuth = require('ldapauth-fork');
|
||||||
var ldap = new LdapAuth(domain.ldapoptions);
|
var ldap = new LdapAuth(domain.ldapoptions);
|
||||||
|
ldap.on('error', function (err) { console.log('ldap error: ', err); });
|
||||||
ldap.authenticate(name, pass, function (err, xxuser) {
|
ldap.authenticate(name, pass, function (err, xxuser) {
|
||||||
try { ldap.close(); } catch (ex) { console.log(ex); } // Close the LDAP object
|
try { ldap.close(); } catch (ex) { console.log(ex); } // Close the LDAP object
|
||||||
if (err) { fn(new Error('invalid password')); return; }
|
if (err) { fn(new Error('invalid password')); return; }
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue