纯JavaScript实现的LDAP库 ldapjs
openkk
12年前
ldapjs 是一个基于 Node.js采用纯 JavaScript实现的 LDAP 客户端和服务器端。ldapjs实现了 LDAP v3 RFC(s)中常用的大部分操作,包括客户端和服务器。
var ldap = require('ldapjs'); var server = ldap.createServer(); server.search('o=example', function(req, res, next) { var obj = { dn: req.dn.toString(), attributes: { objectclass: ['organization', 'top'], o: 'example' } }; if (req.filter.matches(obj.attributes)) res.send(obj); res.end(); }); server.listen(1389, function() { console.log('LDAP server listening at %s', server.url); });