Nascent Political Miscreant
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    node-ldap2jsonpublic

    node-ldap2json

    ==============

    NPM

    LDAP2JSON makes shortcuts LDAP.JS

    Build Status Test fails, because of need an online ldap server for testing.

    But used on that production suite : over 20.000 users, 4000 ou, 1000 security group

    Usage :

     
      var ldap2json = require('node-ldap2json');
     
     
        var treeOptions = {
          host : '10.1.60.5',
          username : 'bh\\Administrator',
          password : 'Public1234',
          base : 'ou=Customers,dc=bh,dc=pvt' 
        }
     
        
        //Get LDAP Tree in JSON Format 
      ldap2json.getJson(treeOptions,function(e,tree){
        ...
      });
        
        //Check User  
      ldap2json.checkUser(treeOptions,'testusername','testpassword',function(e,usr){
        ...
      });
      
      // Search a User 
      ldap2json.searchUser(treeOptions,testVariables.searchkeyword,function(e,items){
        ...
      });
     
      //Get Groups 
      ldap2json.getSecurityGroups(treeOptions,function(e,grps){
        ...
      });  
     

    Installation

    npm install node-ldap2json

    install

    npm i node-ldap2json

    Downloadslast 7 days

    1

    version

    0.0.16

    license

    BSD

    repository

    github.com

    last publish

    collaborators

    • avatar