Я сделал очень простую настройку с тестом 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 и т. д. тоже?