I've been trying the example in the documentation for Zend_OpenId_Consumer. 
Upon entering my OpenIds from Vidoop and Yahoo, The ZF OpenID consumer would
always return false on login() (indicating a failure);

I traced the code and discovered that the problem was occurring in
Zend_OpenId_Consumer::_associate().  Switch $dumbMode to true (what is
this?) and we authenticate with out any problem.

Is this a case of the OpenID Providers not supporting Diffie Hellman?  I
couldn't find any definitive answers but Vidoop's developers make several
references to DH in their personal blogs so I'm inclined to assume they've
implemented that part of the protocol.

I also found another message in this mailing list from early March that had
the same problem with Yahoo!'s OP, but had no replies from members of this
mailing list.  That person was able to authenticate using other OpenID
libraries, but not the ZF one.

Is this a known issue?  Is it definitely a problem on the OP side?  Should I
investigate further?

-Nathan
-- 
View this message in context: 
http://www.nabble.com/Zend_OpenId_Consumer-only-authenticates-when-%24dumbMode%3Dtrue-tp16547568p16547568.html
Sent from the Zend Framework mailing list archive at Nabble.com.

Reply via email to