Прежде чем я уйду и напишу оболочку для Facebook и oAuth 2.0, мне было интересно, знает ли кто-нибудь какой-нибудь код, который уже кто-то использовал.
Существует расширение для PHP , которое поддерживает OAuth.Он был написан Джоном Джедом .Пример можно найти здесь , а также доступно пошаговое руководство .
Этот пакет pecl считается деФактический стандарт Расмуса Лердорфа.
Энди Смит написал базовую библиотеку PHP для OAuth.
Кэл Хендерсон (Cal Henderson) предоставил простую библиотеку OAuth , которая в основном обрабатывает подпись.
HTTP_OAuth - пакет PEAR , разработанныйДжефф Ходсдон и Билл Шупп (Digg).Вы можете попробовать его, используя этот инструмент .
Теперь для CakePHP .
Zend_OAuth предоставлено Падрайком Брейди.Исходный код можно найти здесь .
Источник: http://oauth.net/code/
Я использовал библиотеку PHP-OAuth2 от adoy , чтобы написать пример клиента OAuth 2.0.легкая PHP-оболочка для протокола OAuth 2.0 (на основе протокола авторизации OAuth 2.0 draft-ietf-oauth-v2-15)
Взгляните на PHP расширение OAuth или http://code.google.com/p/oauth/.