Oauth2 в Symfony2 - PullRequest
       10

Oauth2 в Symfony2

12 голосов
/ 22 сентября 2011

Я бы хотел использовать некоторые API, например, foursquare, в моем проекте Symfony2.Проблема в том, что вместо 2-х отличных пакетов FOS, касающихся Twitter / Facebook, я ничего не нахожу на OAuth (я попробовал EtcPasswdOAuthBundle, но мне не удалось заставить его работать из-за отсутствующего файла, я думаю).

Более того, я бы хотел, чтобы он работал с FOSUserBundle.

Так что, если бы вы могли мне помочь, я не понимаю, как управлять OAuth с Symfony ...

Спасибо!

Ответы [ 3 ]

20 голосов
/ 02 мая 2013

Два года спустя, но для всех, кто мог бы перешагнуть эту ссылку при поиске решения:

Новый пакет OAuth2 для интеграции клиента в Symfony2 - это HWIOAuthBundle , KNPLabs - этобольше не поддерживается.- серверный кулон является FOSOAuthServerBundle .

1 голос
/ 21 декабря 2015

Guzzle - действительно хороший клиент для выполнения http-запроса с объектами.

Вы можете добавить guzzle-oauth2-plugin для простой обработки OAuth.Существует учебник , если вам нужна помощь.

1 голос
/ 22 сентября 2011

Facebook использует OAuth2, я думаю, вы можете легко создать пакет Foursquare на основе FacebookBundle.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...