Является Facebook PHP SDK oauth 1.0 или 2.0

#php #facebook #api #sdk #oauth

#php #Facebook #API #sdk #oauth

Вопрос:

Сегодня я получил письмо с просьбой преобразовать мое приложение в oauth 2.0. Я использовал php sdk facebook для целей аутентификации… Является Facebook PHP SDK oauth 1.0 или 2.0

Ответ №1:

Facebook использует только Oauth 2; то же самое делает php sdk.

Ответ №2:

PHP SDK версии v2.x использует Facebook; устаревшую аутентификацию. PHP SDK v3.x использует OAuth 2

Ответ №3:

PHP SDK в настоящее время не использует oauth. Он использует устаревшую аутентификацию Facebook, которая не является ни oauth 1, ни 2.

https://developers.facebook.com/docs/authentication/connect_auth/

Также смотрите объявление Facebook здесь здесь:http://developers.facebook.com/blog/post/497/?ref=nf

«Веб-сайты, использующие JavaScript и PHP SDK

1 июля у нас будут доступны обновленные JavaScript SDK и PHP SDK, которые поддерживают обновленные потоки авторизации, а также измененный формат cookie, который включает параметр code. Как только все будет готово, мы опубликуем сообщение об обновлении. Если вы напрямую ссылаетесь на JavaScript SDK, это изменение произойдет автоматически. «

Комментарии:

1. В самом верху страницы, на которую вы ссылаетесь: «Недавно мы объявили, что все приложения и сайты должны перейти на наш механизм аутентификации OAuth 2.0 к 1 сентября 2011 года. Мы выпустили нашу реализацию OAuth более года назад, и многие сайты уже перешли.»