Connecting through Zend-Auth to TikiWiki

Last modified by Martin Cleaver on Fri, June 25, 2010 09:56
Source|Old Revisions  

This is an old revision of the document!

This document is exploratory, not authoritative. It likely contains errors, which as the document is on a wiki, you are invited to help fix. details the Zend-Auth mechanism. As Magento is based on Zend, it is believed that Magento can authenticate through the Zend-Auth system to backend authentication schemes such as Central Authentication System (CAS)

CAS is supported by many other platforms such as TikiWiki.

  • Magento → Zend-Auth → TikiWiki (within one domain)
  • Magento → Zend-Auth → CAS → TikiWiki (cross domain)
  • Magento → Zend-Auth → CAS → PEARCAS → TikiWiki (cross domain)

Zend and Magento

Magento uses Zend as a platform. It is assumed that if something can authenticate with Zend then it will be able to also authenticate to Magento.

Zend and TikiWiki

It appears that Zend and TikiWiki may be able to share backend authentication information even without CAS. In this configuration, however, the multiple sites would have to share a domain name.

Zend and CAS outlines a CAS authenticator for Zend. It appears, however, that this has not progressed beyond Proposal, its first milestone: # Milestone 1: is “DONE” Initial proposal published for review. Not marked as done: a working prototype, unit tests, etc.

According to that page, the code is nowhere near complete. Given it’s age (March 2008, almost a year ago), and no further updates, it appears that this has not been worked on since.

Further, there is no component listed for CAS in the Zend Framework wiki: - unlike Zend_Auth_Adapter_OpenID and Zend_Auth_Adapter_Ldap

Zend and CAS and PearCAS

(under review)

Magento authentication sessions

To investigate we will begin by looking for authentication information stored in Magento.

related information