.. You may want to use the usual include line. Uncomment and adjust the path.
.. include:: ../Includes.txt
:Author:
Janusz Stanuch
:Created:
2004-08-19T15:49:11
:Changed:
2009-09-23T18:00:13
:Info 1:
:Info 2:
:Info 3:
:Info 4:
.. _A-Select-Authentication:
A-Select Authentication
=======================
Extension Key: srijan\_aselectauth
Copyright 2007, Srijan Technologies, < `www.srijan.in
`_ >
Document Author: Suman Debnath < `suman@srijan.in
`_ >, Chandrashekhar <
`chandrashekhar@srijan.in `_ >
This document is published under the Open Content License
available from `http://www.opencontent.org/opl.shtml
`_
The content of this document is related to TYPO3
\- a GNU/GPL CMS/Framework available from www.typo3.com
.. _Table-of-Contents:
Table of Contents
-----------------
**A-Select Authentication 1**
**Introduction 1**
**Installation & Configuration 1**
**To Do 2**
.. _Introduction:
Introduction
------------
This is a Typo3 extension for authenticating front end users using the
`A-Select Authentication System `_ . This
extension enables a secure single-sign-on mechanism for TYPO3 and a
single user can be shared across any number of installations.
To use this extension, you must have a working A-Select server and
agent setup. Additionally, the agent should allow interaction using a
socket based interface.
.. _Installation-Configuration:
Installation & Configuration
----------------------------
Follow normal installation procedure using the extension manager.
After installation you will be presented with a couple of options:
Enable features
Enable invisible authentication : This is an optional feature allowing
the administrator to enable invisible authentication i.e. the user
will not see the A-Select interface for login. However, the URL of the
site will be modified to carry the key.
Enable import/update of data during authentication : This optional
feature allows the user data to be imported during login and be saved
as a unique TYPO3 front end user. Use this if your site uses unique
user information.
Others
A-Select agent IP : This is the IP of your A-Select agent system.
Mandatory field.
(b) Application id : This is theapplication id. Mandatory field.
(c) A-Select agent port : This is the port for the A-Select agent.
Mandatory field.
(d) Data mapping for Import/update : This field allows mapping of the
user information as offered by A-Select to the TYPO3 user table
fields. The format is target\|source separated by commas. Example: If
you want the field 'company' offered by A-Select to be imported into
TYPO3 in the 'organization' field, use organization\|company.
Miscellaneous [parameter setting for file : agent.xml]
(a) admin\_gui : to get the interface change its value to “true“.
e.g. true
(b) truststore : when version is different , change the trusstote
location correctly.
e.g. /usr/local/A-Select/1.5.7/work/aselectagent/agent.tru
ststore
.. _To-Do:
To Do
-----
Using the SOAP interface offered by recent versions of A-Select.
Testing on a production A-Select installation. Until now, the
extension has been tested with the 'null' AuthSP.