ZF-3299: Zend_Session_Exception in Consumer if already a Session exists


If the OpenID Consumer is integrated in an environment with its own Session handling a Zend_Session_Exception is thrown (Consumer.php Line 756). I have this Problem with the Integration in the Symfony Framework. In 1.5.1 everything seems to work, the Subversion version fails.

The change which causes the Problem seems to be here:


Maybe an abstraction layer to access the session should be introduced, so that the OpenId Consumer does not depend on the Zend Session handling.


Updating for the 1.6.0 release.