I am trying to integrate an openID login in a ZF project (using the MVC). I get failures.
When I traced the code I see the failures originate from:
OpenId/Consumer.php (line ~740). Those lines try to analyze the open id protocol version
from the first request done to the open id provider.
The regexp in the ZF expect to receive HTML with a LINK tag:
/<link[^>]*href=(["\
While when I look on the response, from google for example, I see I get XML. Google url I use: https://www.google.com/accounts/o8/id
Sonuç Ben oradan:
<?xml version="1.0" encoding="UTF-8"?>
<xrds:XRDS xmlns:xrds="xri://$xrds" xmlns="xri://$xrd*($v*2.0)">
<XRD>
<Service priority="0">
<Type>http://specs.openid.net/auth/2.0/server</Type>
<Type>http://openid.net/srv/ax/1.0</Type>
<URI>https://www.google.com/accounts/o8/ud</URI>
</Service>
</XRD>
</xrds:XRDS>
Ben google yanlış bağlantısını kullanarak muyum?