Skip to content

Repository files navigation

LDAPjs

'Build status'

LDAPjs makes the LDAP protocol a first class citizen in Node.js.

Usage

For full docs, head on over to http://ldapjs.org.

varldap=require('ldapjs');varserver=ldap.createServer();server.search('dc=example',function(req,res,next){varobj={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('ldapjs listening at '+server.url);});

To run that, assuming you've got the OpenLDAP client on your system:

ldapsearch -H ldap://localhost:1389 -x -b dc=example objectclass=*

Installation

npm install ldapjs

License

MIT.

Bugs

See https://github.com/mcavage/node-ldapjs/issues.

About

LDAP Client and Server API for node.js

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages