SSO/Infrastructure

From Authentication Tools for Joomla! (JAuthTools)

(Difference between revisions)
Jump to: navigation, search
(New page: This page documents the various parts of the JAuthTools SSO Infrastructure = Components = There are two components in the SSO area: the SSO component which handles generic SSO configurati...)
Line 9: Line 9:
== Token Login ==
== Token Login ==
Token Login is a system that enables users to use tokens to log into their account. The Token Login Component provides an interface to enable administrators to issue, alter and revoke tokens.
Token Login is a system that enables users to use tokens to log into their account. The Token Login Component provides an interface to enable administrators to issue, alter and revoke tokens.
 +
 +
= Modules =
 +
== SSO Helper ==
 +
The SSO Helper is a module that can be used to trigger SSO events on particular pages. It works similar to the "System - SSO" plugin by calling the 'detectRemoteUser' function on all plugins.
 +
 +
== SSO ==
 +
The SSO module handles displaying service provider links (Type B plugins) and forms (Type C plugins).
 +
 +
= Plugins =
 +
== System - SSO ==
 +
There is one system plugin used in SSO that handles bootstrapping the authentication process and calling the 'detectRemoteUser' function for all plugins.

Revision as of 08:55, 7 January 2009

This page documents the various parts of the JAuthTools SSO Infrastructure

Contents

Components

There are two components in the SSO area: the SSO component which handles generic SSO configuration and the token login component which handles managing the token login process.

SSO

The SSO Component provides the ability to in one location configure most plugins relating to a users authentication experience. Its unique feature is that it provides a point to configure instances of Type B plugins (called service providers), however it also provides quick access to other types of plugins such as identity providers, other SSO plugins, user plugins, etc.

Token Login

Token Login is a system that enables users to use tokens to log into their account. The Token Login Component provides an interface to enable administrators to issue, alter and revoke tokens.

Modules

SSO Helper

The SSO Helper is a module that can be used to trigger SSO events on particular pages. It works similar to the "System - SSO" plugin by calling the 'detectRemoteUser' function on all plugins.

SSO

The SSO module handles displaying service provider links (Type B plugins) and forms (Type C plugins).

Plugins

System - SSO

There is one system plugin used in SSO that handles bootstrapping the authentication process and calling the 'detectRemoteUser' function for all plugins.

Personal tools