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.
17 lines (14 loc) • 457 B
JavaScript
var _ = require('../node_modules/underscore');
var config = require('./config').config;
config = _.defaults({ attributes: {
group: [ 'objectCategory', 'groupType', 'distinguishedName', 'cn', 'objectSid' ]
}}, config);
var activeDirectory = new (require('../index'))(config);
var ad = activeDirectory;
var username = 'gheeres';
ad.findUser(username, true, function(err, user) {
if (err) {
console.log('Error: ' + err);
}
console.log(user);
});