activedirectory
Version:
ActiveDirectory is an ldapjs client for authN (authentication) and authZ (authorization) for Microsoft Active Directory with range retrieval support for large Active Directory installations.
21 lines (18 loc) • 493 B
JavaScript
var _ = require('../node_modules/underscore');
var config = require('./config').config;
var activeDirectory = new (require('../index'))(config);
var ad = activeDirectory;
var opts = {
baseDN: 'OU=Special,OU=UWSP Users,DC=uwsp,DC=edu',
filter: '(cn=*George*)'
};
activeDirectory.findUsers(opts, function(err, users) {
if (err) {
console.log('ERROR: ' + err);
return;
}
console.log('Users');
_.each(users || [], function(user) {
console.log(' ' + user.cn);
});
});