sinopia-ldap
Advanced tools
Comparing version 0.4.3 to 0.5.0
12
index.js
@@ -20,3 +20,2 @@ var crypto = require('crypto') | ||
self._config.groupNameAttribute = self._config.groupNameAttribute || 'cn' | ||
self._ldap = new LdapAuth(self._config.client_options) | ||
@@ -31,4 +30,5 @@ return self | ||
var self = this | ||
var LdapClient = new LdapAuth(self._config.client_options) | ||
self._ldap.authenticate(user, password, function(err, ldap_user) { | ||
LdapClient.authenticate(user, password, function(err, ldap_user) { | ||
if (err) { | ||
@@ -57,2 +57,10 @@ // 'No such user' is reported via error | ||
}) | ||
LdapClient.close(function(err) { | ||
if (err) { | ||
self._logger.warn({ | ||
err: err | ||
}, 'LDAP error on close @{err}') | ||
} | ||
}) | ||
} |
{ | ||
"name" : "sinopia-ldap", | ||
"version" : "0.4.3", | ||
"version" : "0.5.0", | ||
"description" : "LDAP auth plugin for sinopia", | ||
@@ -5,0 +5,0 @@ |
4366
52