Graham Leggett wrote:
Why would we want to split the module into two pieces? What benefit to users does it provide and do those benefits (whatever they are) outweigh the additional complexity of knowing when/whether you need to load each piece?Justin Erenkrantz wrote:No, you don't *have* to split them into different modules. One module could register for both authn/authz providers. The only reason we split was because their wasn't a lot of shared code between the other auth modules. I think mod_auth_ldap has a lot of shared code in its authn/authz split.
All (or most) of the shared code is in mod_ldap already. It should be relatively easy to split mod_auth_ldap into mod_authn_ldap and mod_authz_ldap.
Bill
