My favorites | Sign in
Logo
                
Feeds:
People details
Project owners:
  derek0207, elektomi

Used to link the joomla content management system to knowledge tree document management system. Once a user is logged into Joomla they can be automatically logged into knowledge tree

1: User logs into the joomla site and the session cookie is stored on the users PC.

2: User clicks on the link to go to the KT application and the request is sent to the server. KT recieves the request and dispatches it to the new joomla interceptor.

3: The interceptor then sends a http request to joomla asking for the name of the cookie that is used by joomla to store the session-ID.

4: Joomla recieves the request and passes back a response containing the name of the cookie its using to store this users session.

5: The KT interceptor now uses this information to get the cookie value from the header of the request sent by the user in 2 above. It sends another request to Joomla with the session-ID to get the username of the user that is logged in and is using this session-ID

6: Joomla passes back the username of the user using this session in the response.

7: The KT interceptor gets the KT User object for this username if it exists, logs in the user (creates a session) and sends the appropriate response back to the user.









Hosted by Google Code