как правильно войти / выйти из Facebook php sdk - PullRequest
0 голосов
/ 28 ноября 2011

Хорошо, поэтому я использую Facebook PHP SDK

В настоящее время я отображаю кнопки входа / выхода из системы следующим образом:

$facebook = new Facebook(array(
  'appId'  => $fbAppID,
  'secret' => $fbSecret,
  'cookie' => true,
));


$uid = $facebook->getUser();
 if ($uid != false) {
   $button = ' <img src="/fb-logout.png"></img>';
   $url = $facebook->getLogoutUrl();
 } else {
   $button = ' <img src="/fb-login.png"></img>';
   $url = $facebook->getLogoutUrl();
 }
   echo '<a href="' . $url . '">' . $button . '</a>';

Но затем, когда пользователь «выходит из системы», используя кнопку с URL-адресом, полученным из функции getlogouturl (), он выходит из Facebook просто отлично, но не выходит из моего приложения ... т.е. когда я звоню $ facebook-> getUser () снова возвращает идентификатор пользователя, даже если он даже не вышел из Facebook

я что-то не так делаю? Что я должен сделать, чтобы пользователь также выходил из моего приложения при выходе из Facebook

1 Ответ

0 голосов
/ 28 ноября 2011

Вам не нужно «выходить» из своего приложения, потому что это не обрабатывается Facebook SDK или Facebook. Выход из вашего приложения обрабатывается вашим приложением и только вашим приложением.

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