From Authentication Tools for Joomla! (JAuthTools)
The SOAP SSO systems allow different Joomla! sites to communicate with each other using SOAP.
The following items are required for the SOAP SSO system to work properly:
- PHP5 with SOAP Extension
- MySQL 4.1 or greater (4.1.15 is the lowest that has been tested)
The following systems are supported by the plugin at the moment:
- Joomla! 1.0
- Joomla! 1.5 with Legacy Mode Enabled.
This project is based on the SSO project for both Mambo and Joomla! and has been updated to handle recent versions of Joomla! 1.0.x and Joomla! 1.5 (both of which didn't work properly originally). This work was done by Tomo Cerovsek and Damjan Murn. For more information check out: http://joomlacode.org/gf/project/sso/
The original work also includes a manual. For the most part this manual is accurate for this release.
Within the JAuthTools release a new feature has been added which extends the trust concept for providers. When a provider is registered it can also be marked as "trusted" where it will be used as a local user authenticator. Normally when a remote user logs in who has the same email address they will be requested to login to the site locally. When the remote provider is marked as "trusted" it will authenticate to that discovered local user instead.