Вопрос

Как я могу определить, что пользователь вошел в Facebook, но не аутентифицировал мое веб-приложение Facebook с использованием PHP SDK.Я знаю, что у нас есть $ user= $ facebook-> getUser (); Но это только проверьте, что пользователь аутентифицировал приложение или нет.Я хочу что-то вроде fb.getloginstatus

  1. Пользователь вошел в систему Facebook и аутентифицировал ваше приложение (подключено)
  2. пользователь вошел в Facebook, но не аутентифицировал ваше приложение (Not_Authorized)
  3. Пользователь не вошел в систему в Facebook в это время и поэтому мы не знаем, если они подтвердили ваше приложение или нет (неизвестно)

    Хотите определить второе условие, используя PHP SDK I.E. not_Authorized, но вошел в систему в Facebook

Это было полезно?

Решение

PHP SDK на своем нет способа узнать это.

JS SDK может сделать перекрестные вызовы иметь проверку Facebook, если есть активное сеанс под их доменом.С серверной стороны в одиночку нет никакого способа сделать что-то похожее.

Я хочу что-то вроде fb.getloginstatus

И почему бы не использовать только что и пройти информацию на сервер?(Cookie, ajax, ...)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top