Библиотека PHP OpenID, которая позволяет facebook / openid / twitter и т. Д .;

Я ищу уже заполненную регистрационную библиотеку openid, которую я могу просто «подключить» к моему приложению и разрешить доступ с помощью любых методов openid, facebook, twitter, которые вы увидите на многих хорошо доступных веб-сайтах.

Примером может служить вход в Woot.com:

https://account.woot.com/login?returnurl=http%3a%2f%2fwoot.com%2fdefault.aspx

Мне бы хотелось, чтобы мне не пришлось тратить много времени, так как я хотел бы получить эту доступность для своих пользователей, но я не хочу жертвовать большой частью моего развития, занимаясь этим, или разрабатывать ошибки с использованием facebook , а не твиттер и т. д .;

Мысли?

HybridAuth, бесплатный и открытый веб-проект PHP Social Networking позволяет пользователям проходить аутентификацию в вашем блоге, на веб-сайте или в приложении, используя свои учетные записи OpenID, Twitter, Facebook, MySpaceID, Google, AOL, Friendster или Vimeo.

HybridAuth – это простая и простая библиотека PHP SSO.

http://www.phpkode.com/projects/item/hybridauth/

Я действительно искал еще и обнаружил, что есть модуль CodeIgniter, который делает все это (еще в феврале / марте, когда я много работал над своим приложением, его не было).

Для людей, которым это необходимо также для CodeIgniter: http://code.google.com/p/a3m/

Существует несколько проектов с открытым исходным кодом, которые активны в github и google-коде.

http://github.com/openid/php-openid

Но это так же просто, как и получается, если вы уже не используете созданную инфраструктуру, такую ​​как Kohana или Cake или что-то еще. Если вы используете один из них, скорее всего, они работали над модулем для OAuth и FB / TW / OID. Я предпочитаю Кохану, и у них много замечательных модулей.