LDAP4D

LDAP4D is a 4D component that allows 4D developers to implement LDAP client operations. You can run the demo obtained below with a trial version of 4th Dimension.

Why would I want to use LDAP4D?

Because like all good developers, you know that a little bit of work up front will save a whole lot of tediousness down the road. Also, you can add some cool buzz words/phases to the features that your applications support. How are these: single sign-on, Authentication, Directory Enabled? These phrases will be thrown at you if you are trying to deploy at many large organizations.

The most common use would be authentication of users. Many large organizations (enterprises) keep track of their users and those user's privileges on LDAP servers. Think of it as a big "Users and Groups" server. For instance, Windows 2003 Server© Active Directory is completely available via LDAP. So is MS Exchange 6.5 and MS Exchange 2003. By querying the particular LDAP server, you can verify that a user is legitimate. This is often bundled up into the buzz phrase single sign-on or Authentication. A myriad of attributes can also be made available - from pictures to certificates.

Imagine you're at some client's company and they say "we need to get the Accounting group on your application". A quick lookup and you've got them in your users and groups - and synchronized! Also, your application would be called Directory Enabled.

Any questions? Drop me a line because I'm the

LDAP4D_Authorize

A no cost component for authentication: Download

Enough of that: where's the component?

First, peruse the manual: Online LDAP4D Manual

Second, the component: Download and then Purchase below:

Purchase a license through Kagi - you'll be sent a serial number afterwards.

LDAP4D Single Developer nontransferable License - unlimited deployments.

$30 USD

shopping cart buy
LDAP4D Single Developer nontransferable unlimited deployment license - 5 pack
$90 USD

shopping cart buy
LDAP4D Single Developer nontransferable unlimited deployment Source Code License (doesn't include license number code) $500 USD
shopping cart buy
Technical Support - implementation hints, etc.

$150 USD/ Hour

shopping cart buy

Notes on licences: Licenses are per developer.

That's developer, as in person, not seats for an organization. Once a license is purchased for a developer, it can follow them to wherever they go. However, every developer that works with the LDAP4D API must have a license. If another developer subsequently works on the code developed by a licensed LDAP4D developer, he/she must have a license.

An organization might possibly get around this requirement by wrapping all calls to LDAP4D in container methods and then putting those methods in another component while making the content of the wrapping methods protected. However, if a developer is making changes to code where he/she can enter any calls to LDAP4D a license is required.