Hi David,
> This is what the current 3.x LDAP plugin does. It binds to the LDAP server
> with the supplied username (mapped to a DN) and password. If the bind
> succeeds, the authentication is successful.
> The LDAP plugin already does some username mapping. Is there some other
> mapping that you'll need? I'm not familiar with DidPluginAuth.
Since 3.x allows plugins to be chained i will split my plugins, the
ldap plugin is far simpler then the one being used. I really only want
to bind to the ldap servewr with the username/password of the to-be-
authenticated user, if this succeeds then I consider the user
authenticated.
Since I can now chain plugins, I use my LDAP -Plugin to authenticate,
the LDAPMAPPER will then check with DidPluginAuth (using the UID of my
LDAP Plugin) if the user is authenticated. Since the mapping is also
manedged over the ldap and my LDAP plugin has already been launched I
will require to bind to the ldap server yet again to fetch the mapping
values. Although this means I will need to bind twice, it also means i
can specify the LDAPMAPPER as an additional Plugin which would give me
more functionallity.
Lo5t