Supported Platforms

From Authentication Tools for Joomla! (JAuthTools)

Jump to: navigation, search

Both Joomla! 1.0.x and Joomla! 1.5 are supported in some way shape or form by JAuthTools. This page can guide you to where you should be looking to get the appropriate files and information.

Server Requirements

For the LDAP based tools, the PHP LDAP extension is required to handle the communication with the LDAP server. For the SOAP SSO, both PHP5 and the SOAP extension is required.


Joomla! 1.0.x

Joomla! 1.0.x is supported by five 'mambots' to provide Single Sign On, Single Sign In, Synchronization and generic LDAP support:

Joomla! 1.5

Joomla! 1.5 has many improvements over Joomla! 1.0.x for authentication systems. The introduction of pluggable authentication systems means that LDAP support for Single Sign In was very easy to integrate and is now a part of the core. As a consequence of this a LDAP library is also shipped in the main Joomla! framework. JAuthTools provides the following systems to work for Joomla! 1.5:

  • SSO is a combination of the LDAP and HTTP SSO systems in Joomla! 1.0.x enabling single point control of all SSO systems whilst not losing the individual control over each bot.
  • User Sources provides an abstract interface to building user objects from external data sources, as this functionality (provided by the LDAP library) is not included in the Joomla! Framework LDAP Library. The design goal of this system is to allow the first valid user retrieved to be created no matter what the authentication source.
  • JAuthManager is designed to provide a single point interface to both SSO and User Sources. As SSO and User Sources both use plugins in their system, this manager will provide the ability to enable or disable relevant plugins, change configuration settings and provide a better interface to the group mapping system.
  • The SOAP SSO system provides intersite authentication for Joomla! instances. *Note: This requires PHP5 and SOAP
Personal tools