Json2Ldap Online Demo
Check out the three Ajax applications below, they demonstrate the use of Json2Ldap to access an MS Active Directory / LDAP directory over the web to perform search, entry retrieval and user authentication. Both Json2Ldap and the directory behind it are deployed in the Amazon Web Services (AWS) cloud.
| Json2Ldap service URL | |
|---|---|
| Sample directory | The sample directory is of a company with a typical employee base and four groups. To get an idea of the directory tree take a look at its graphic representation or the original LDIF data. |
Oops! Your browser does not support cross-domain (CORS) requests. These are required to make an XHR request from the NimbusDS.com domain to the cloud provider domain CloudBees.net.
Browsers with CORS support: Firefox 3.5+, Internet Explorer 8+, Chrome 3+, Safari 4+
Online employee directory
Lists the company employees in alphabetical order by making an ldap.search call. When an employee is selected an ldap.getEntry request is sent to retrieve and display their details.
| Employees | Details | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
||||||||||||
| « Prev page Next page » | |||||||||||||
Resolving group membership
An important organisational feature of directories is the ability to specify groups for things like departments, permissions and mailing lists. This JavaScript application makes an ldap.search XHR, first to list the available groups, then to display their members.
| Groups | Members |
|---|---|
|
|
User authentication
On corporate intranets the central authentication of users is commonly handled by an LDAP directory. Various authentication means are available, such as a username / password combination or a X.509 certificate. With the Json2Ldap ldap.simpleBind call a JavaScript app can now make authentication requests straight from the browser.
| User credentials | Authentication result | ||||||
|---|---|---|---|---|---|---|---|
|
✝Hint: All user passwords are set to secret |
✔ Valid username + password
✘ Invalid username / password
|

