Issues

ZF-5965: Does not work with livejournal.com

Description

Warning: parse_url(/auth/openid?openid.mode=id_res&openid.claimed_id=http://akiraspb.livejournal.com/&openid.identity=h…) [function.parse-url]: Unable to parse URL in /Users/akira/Projects/2qo.dev/library/Zend/Controller/Request/Http.php on line 391

Warning: parse_url(/auth/openid?openid.mode=id_res&openid.claimed_id=http://akiraspb.livejournal.com/&openid.identity=h…) [function.parse-url]: Unable to parse URL in /Users/akira/Projects/2qo.dev/library/Zend/Controller/Request/Http.php on line 392

Comments

Скорее бы починили :(

This seems to be caused by the same problem as http://framework.zend.com/issues/browse/ZF-5818

Код из примера http://framework.zend.com/manual/en/… Да там любой пример не будет работать с ЖЖ или блоггером. chi.mp тоже не работает. работает только myopenid.com

Валится parse_url только ЖЖ, остальные ошибок не выдают, просто редиректит и не авторизует.

Вот такой вид редиректа: http://2qo.ru/auth/openid/…

LiveJournal.com is the most popular blogging engine in Russia and nearby countries. You may want to look at http://blogs.yandex.ru/ at "СЕРВИСЫ" frame to see, that it is as twice as popular as nearest competitor "Блоги@Mail.Ru" and more than 5 times as popular as Blogger.com.

It is vital to any OpenID solution to support LiveJournal... I like Zend Framework very much, it has already saved me a lot of time and It would be very nice, when Zend_OpenID will be fixed to support LiveJournal.

Thanks for understanding.

I just succeeded in using livejournal.com with ZendFramework-1.8.0-minimal without issues.

Dmitry's answer:

I'm not sure what's wrong. I just was able to login to ZendFramework consumer using livejornal openid account without problems.

According to parse_url() documentation at [http://php.net/manual/en/…] it doesn't work with relative URLs.

Zend_OpenId doesn't use parse_url() directly, so it's probably nothing can be fixed there.

Shahar's answer:

From the little I can make out of it (sorry, most of the bug report is in Russian which I can't read) the problem is Zend_Controller related (and not Zend_Http) so I don't know a lot about it.

Issue is probably [http://2qo.ru/] related.

Additional info from Alexander (akira):

It's not only [http://2qo.ru/] problem, all my zf 1.7 based projects don't give full openid support.

It seems it duplicates [ZF-5818] which is actually closed now

Already fixed.

See cs-14900.