NodeJS LDAP

var ldap = require('ldapjs');

function authDN(dn, password, cb) {
  var client = ldap.createClient({url: 'ldap://YOUR_SERVER:PORT'});

  client.bind(dn, password, function (err) {
    client.unbind();
    cb(err === null, err);
  });
}


function output(res, err) {
  if (res) {
    console.log('success');
  } else {
    console.log('failure');
  }
}

// should print "success"
authDN('cn=user', 'goodpasswd', output);
// should print "failure"
authDN('cn=user', 'badpasswd', output);

results matching ""

    No results matching ""