Compatibility/CommunityBuilder

From Authentication Tools for Joomla! (JAuthTools)

Jump to: navigation, search

Joomla! 1.5

CommunityBuilder 1.1 is not compatible with the new authentication infrastructure introduced in 1.5, as such if you are using CommunityBuilder without any alteration will cause a failure for all parts of LDAP with Joomla! 1.5

You will need to change line 2419 of the file /admnistrator/components/com_comprofiler/comprofiler.class.php from

if ( $row ) {

to

if ( $row && strlen($row->password) ) {

Doing this change enables you to login with your LDAP credentials to _existing_ accounts. It will not allow you to user Joomla! 1.5's user autocreation and if you are using CommunityBuilder the CB restrictions exist (so if the user is not confirmed or approved they cannot login, which is the default when you create a new account after installing CB).

Joomla! 1.0.x

Prior to JAuthTools for Joomla! 1.0.x there was an LDAP Tools project on the Joomla!Forge. When the Forge was moved to Joomla!Code, various projects were merged into JAuthTools. With this release of LDAP Tools, there was no CommunityBuilder support and those using the CommunityBuilder login system would find that autocreation failed.

With the first release of JAuthTools, simple CommunityBuilder integration was added to provide the ability to create users within CommunityBuilder to allow the CB login module to work with the JAuthTools user autocreation. This is very limited but it is enough to handle user autocreation properly.

1.0 Testing

LDAP SSI: Yes
LDAP SSO: Yes
LDAP Sync: Yes
User Autocreation: Yes*

Notes

* User Autocreation requires the enabling of the CB autoconfirm option. * This has not been tested on CommunityBuilder 1.1

Personal tools