Plugin Folders
From Authentication Tools for Joomla! (JAuthTools)
(New page: This page lists common and interesting plugin folders in the JAuthTools sphere. Some folders are shipped with Joomla! (User and Authentication) however others have been added by JAuthTools...) |
m (→Joomla! Folders) |
||
Line 2: | Line 2: | ||
= Joomla! Folders = | = Joomla! Folders = | ||
- | Joomla! provides two | + | Joomla! provides two folders that are interesting to JAuthTools. |
== Authentication == | == Authentication == |
Current revision as of 02:32, 16 January 2009
This page lists common and interesting plugin folders in the JAuthTools sphere. Some folders are shipped with Joomla! (User and Authentication) however others have been added by JAuthTools.
Contents |
Joomla! Folders
Joomla! provides two folders that are interesting to JAuthTools.
Authentication
The authentication folder contains all of the authentication plugins that are available to a Joomla! site. Authentication plugins are loaded when someone attempts to log in to attempt to validate their credentials (a username and password).
User
User plugins are fired when a user gets edited and when a user has successfully authenticated. The Joomla! User plugin is responsible for setting up the session but User plugins are used within JAuthTools to provide integration with other directory services such as LDAP.
JAuthTools Folders
JAuthTools defines sets of plugin folders itself that it handles for various tasks within the system.
Single Sign On
JAuthTools Single Sign On plugins are designed to handle situations where the users identity is determined from just the request (Type A) or from an identity provider of some variety that is provided by the user (Type C) or marked as a source by the site (Type B). Type B plugins define "service providers" to handle authentication for them.
User Source
User Source plugins are designed to accept a username and determine information about that user sufficient to meet the base Joomla! requirements for creating a new user.
Identity Providers
Identity Provider plugins are designed to enable Joomla! to act as an IDP (Identity Provider) for different services, such as OpenID.