.. 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.