DjPhoeniX
@DjPhoeniX
Hardcore iOS & ESP developer & DJ

Проверить JS-сессию на сервере?

Вопрос простой, но гугл не справился.


Есть функция JS Api: FB.login(callback...);

Каллбек получает инфу вида:
response = {<br/>
authResponse = {<br/>
accessToken = &quot;...много_букв...&quot;,<br/>
expiresIn = 4734,<br/>
signedRequest = &quot;...много_букв...&quot;<br/>
userID = &quot;100001415486037&quot;<br/>
}, <br/>
status = &quot;connected&quot;<br/>
}


Кто знает, куда копнуть, чтоб эти данные можно было проверять на PHP? У ВКонтакте это был хитрый, но простой для понимания хэш (md5). Тут на подобное никакого намёка нет.
  • Вопрос задан
  • 3762 просмотра
Решения вопроса 1
colonel
@colonel
Разработчик PHP, Laravel
У Facebook для php свой API
Работать с ним примерно так:

require_once 'facebook.php';
$facebook = new Facebook(array(/* здесь конфиги для FB */));
$user = $facebook->getUser();

if ($user) {
      try {
          $userProfile = $facebook->api('/me');
          // ... что-то еще
      } catch (FacebookApiException $e) {
           // как-то обработать ошибку от FB
      }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы