ZF-12258: Zend_OpenId_Consumer incorect verify on openid_claimed_id
Description
yahoo send an #fragment for identifier reciclying see http://developer.yahoo.com/openid/faq.html
on line 316 if ((!empty($params['openid_identity']) && $params["openid_identity"] != $id)
it will fail, and not according to the specs.
<>
Comments
Posted by Lucian MATEESCU (lucianmateescu) on 2012-05-28T16:36:53.000+0000
Proposed solution :
Revert http://framework.zend.com/issues/browse/ZF-4358 on Zend_OpenId normalize (and use as standard Normalized, without fragment http://openid.net/specs/… )
Modify on Zend_OpenId_Consumer as 316 if ((!empty($params['openid_identity']) && $params["openid_identity"] != $id