[dev] Generalizing LDAP connections
Jeff Seifert
seifert at everybody.org
Sun Jul 6 14:09:47 PDT 2003
Jon,
Here are the sources I spoke of. It should mostly be a drop-in for the current
system, with a few additional features added in.
There is one exception: the 'username' parameter for the LDAP Preferences
container isn't supported yet. It's a deprecated parameter, and I haven't yet
figured out a clean way to support it. If it's a requirement, I can probably
shoehorn it in.
Let me know if you see anything wrong with it. Like most PHP code, it could
probably use a bit more documentation in places, too..
-Jeff
Quoting Jon Parise <jon at horde.org>:
> On Fri, Jul 04, 2003 at 08:35:01PM -0500, Jeff Seifert wrote:
>
> > I've been doing some work with LDAP support in Horde, and have managed to
> > generalize the LDAP connections into a separate class. This makes it much
> > easier to write LDAP storage connections for other modules and easily gives
> > them a large number of features for the connections, like Rebind and TLS
> > support.
> >
> > I wanted to see if there was anyone familiar enough with the LDAP code to
> take a
> > look at my class and see if it is worthy for submission. I've managed to
> > convert the Horde Prefs container and the Accounts driver thus far, and
> would
> > be willing to convert other drivers to use the features as well.
>
> Feel free to post your changes to the list. I'll try and have a look
> at them some time this next week.
>
> --
> Jon Parise (jon at horde.org) :: The Horde Project (http://horde.org/)
>
> --
> Horde developers mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: dev-unsubscribe at lists.horde.org
>
>
--
/* A progammer is a machine for turning coffee into code */
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Ldap.php
Type: application/x-httpd-php
Size: 10999 bytes
Desc: not available
Url : http://lists.horde.org/archives/dev/attachments/20030706/c3249132/Ldap-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: prefs-driver-ldap.php
Type: application/x-httpd-php
Size: 11880 bytes
Desc: not available
Url : http://lists.horde.org/archives/dev/attachments/20030706/c3249132/prefs-driver-ldap-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: accounts-lib-driver-ldap.php
Type: application/x-httpd-php
Size: 3518 bytes
Desc: not available
Url : http://lists.horde.org/archives/dev/attachments/20030706/c3249132/accounts-lib-driver-ldap-0001.bin
More information about the dev
mailing list