Zend_OpenId и вход в Google - PullRequest
       4

Zend_OpenId и вход в Google

1 голос
/ 12 июля 2010

Я сделал очень простую настройку с тестом myopenid account

require_once "Zend/OpenID/Consumer.php";

$openid_id = "http://testphp.myopenid.com/";
$consumer = new Zend_OpenId_Consumer();

if (!$consumer->login($openid_id, "http://localhost/php/openid/oid_return.php")) {
  die("failed");
}

echo "OK";

, когда я пытаюсь использовать Google OpenID (установите $openid_id = "https://www.google.com/accounts/o8/id"), это не удается. Я думаю, что это просто конечная точка / провайдер, а не идентификатор. как я могу тогда решить эту проблему? Я думаю, это будет аналогичным решением для Yahoo и т. д. тоже?

Ответы [ 2 ]

0 голосов
/ 06 августа 2010

Zend_OpenID не поддерживается протокол OpenID 2.0

0 голосов
/ 12 июля 2010

Вы можете получить больше информации, вызвав $ consumer-> getError ();

Но я думаю, что Google OpenID не поддерживается (см. http://zendframework.com/issues/browse/ZF-6905)

...