0.11.6 • Published 2 years ago

ldap-graphql v0.11.6

Weekly downloads
1
License
MIT
Repository
github
Last release
2 years ago

Graphql binding for LDAP server

Goal

Battery included, Schema-aware binding between LDAP and Graphql

How to use it

import { initial } from "ldap-graphql";
const connectionInfo = {
  baseDN: "DC=DOMAIN,DC=COM",
  user: "",
  pass: "",
  ldapServerUrl: "",
};

initial({ connectionInfo }).then(({ url }) => {
  console.log(`Server started on ${url}`);
});

Documentation

Schema API Docs

Module Code Docs

TODO:

  • extend pre-defined schema and resolvers via custom code
  • ability to re-generate schema and update pre-defined schemas
  • option to change default schema generated output directory
  • option to run server on different port
  • general graphql queries
    • userGetAll
    • userUpdate
    • getByDn(dn: String!) // can fetch any entry
    • adEntryCountryUpdate(input: AdEntryCountryUpdateInput!): GeneralEntry
      • update 3 fields(c, co, countryCode) at same time
    • entryUpdate
    • entryDelete
    • entryAdd
    • getOUs(baseDn: String)
    • getDirectChildren(dn: String!) // one level search
0.11.0

2 years ago

0.10.1

2 years ago

0.11.1

2 years ago

0.11.2

2 years ago

0.11.3

2 years ago

0.11.4

2 years ago

0.11.5

2 years ago

0.11.6

2 years ago

0.10.0

4 years ago

0.9.0

4 years ago

0.8.0

4 years ago

0.7.5

4 years ago

0.7.4

4 years ago

0.7.3

4 years ago

0.7.2

4 years ago

0.7.1

4 years ago

0.7.0

4 years ago

0.6.0-beta3

4 years ago

0.6.0

4 years ago

0.6.0-beta2

4 years ago

0.6.0-beta1

4 years ago

0.5.1

4 years ago

0.5.0

4 years ago

0.4.0

4 years ago

0.3.0

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago