Today in the series of engines that support
OpenID , it has become one more. A couple of days ago on Habré there was a detailed
publication on the
cogear site management system. Let me remind you that the system being developed by the author of the
OpenSource system, as it should be for such a number of systems, is distributed with open source code and under the free
GPL license of the second version.
OpenID in the engine is used both for automatic registration / authorization, and just for logging in by your
OpenID- id if you specified it in the profile.
Integration has been verified with
LiveJournal and
myid.net , but does not want to work with
Yandex .
The authentication confirmation request is normal. After the user's consent to send the data back to the site, the repeated check from the engine does not pass - an empty response to the
POST request is returned via CURL.
It feels like a heart that the matter is in the version of the
OpenID 2.0 protocol that is used on
Yandex .
If you have experience integrating
OpenID into your projects, please help find a way out of the situation.