Supported Platforms

From Authentication Tools for Joomla! (JAuthTools)

(Difference between revisions)
Jump to: navigation, search
(Joomla! 1.5)
Line 1: Line 1:
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.
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==
Line 8: Line 12:
* The [[LDAP Tools/LDAP Synchronization|LDAP Synchronization]] mambot attempts to use [[User Sources/Synchronization|active synchronization]] to ensure [[User Sources/Group Mapping|external group mappings]] are properly maintained.
* The [[LDAP Tools/LDAP Synchronization|LDAP Synchronization]] mambot attempts to use [[User Sources/Synchronization|active synchronization]] to ensure [[User Sources/Group Mapping|external group mappings]] are properly maintained.
* The [[SSO/HTTP/Mambot|HTTP SSO]] mambot provides [[SSO/HTTP|HTTP based authentication]].
* The [[SSO/HTTP/Mambot|HTTP SSO]] mambot provides [[SSO/HTTP|HTTP based authentication]].
 +
* The [[SSO/SOAP|SOAP SSO]] system provides intersite authentication for Joomla! instances. *Note: This requires PHP5 and SOAP
==Joomla! 1.5==
==Joomla! 1.5==
Line 14: Line 19:
* [[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.
* [[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.
* [[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 [[SSO/SOAP|SOAP SSO]] system provides intersite authentication for Joomla! instances. *Note: This requires PHP5 and SOAP
[[Category:Documentation]]
[[Category:Documentation]]

Revision as of 01:37, 25 March 2008

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:

* The SOAP SSO system provides intersite authentication for Joomla! instances. *Note: This requires PHP5 and SOAP 

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