The Joomla! Extensions Directory ™

powertower

Reviews(1)
 
bypowertower, August 5, 2009
Joomla! Authentication Tools
Worked well for authentication but not well using Active Directory and group memberships. I believe the script only searches the memberOf attribute for a particular account. To get all the groups associated with a user in Active Directory you need to search the users memberOf attribute, find their primary group id, and search recursively for member attribute in every group.

I used this script for authentication and created my own script for access permissions based on Active Directory groups.
Owner's reply

If you check out the LDAP User Source you will find the following options:
- Map User Groups (this should be memberOf for AD)
- Map Group Members (this should be member for AD)
- Use Reverse Group Membership - this when enabled will look at the groups in the group map to find the members of the group; I don't think this is presently compatible with recursive group membership
- Authenticate Group Search - This is required to be enabled for AD
- Use Recursive Group Membership - This works back through the tree to find the group memberships for the user which can then be applied to the group map

I think you've replicated the functionality of the last option but I'm not entirely sure.