#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 более года назад, и многие сайты уже перешли.»