Выйти из Facebook Connect, но не Facebook - PullRequest
5 голосов
/ 19 апреля 2011

Я использую Facebook PHP SDK для осуществления авторизации через Facebook Connect на моем веб-сайте.Это работает нормально, однако, когда пользователь выходит из системы, он также выходит из Facebook.Я понимаю, что это нормальное поведение для нажатия на ссылку, которая была сгенерирована с помощью метода getLogoutUrl ().

Возможно ли для пользователя выйти из Facebook Connect, но не для Facebook?Если да, то как этого достичь?

Заранее спасибо.

UPD, своего рода ответ: Для меня, для чего он в основном сводилсяFacebook Connect таким образом: пользователь нажимает кнопку «Facebook Connect»;если они вошли в Facebook и авторизовали приложение (приложение требуется для использования Facebook Connect), мы получаем их идентификатор и устанавливаем cookie, в которые он вошел. Этот cookie не имеет отношения к Facebook, он создается моим сценарием.Когда пользователь хочет выйти из системы, мы просто удаляем этот файл cookie.

Итак, логика входа и выхода полностью основана на моем скрипте.FB Connect только помогает процессу, устраняя необходимость в получении пароля и логина для пользователя.

1 Ответ

4 голосов
/ 19 апреля 2011

Просто удалите файлы cookie, связанные с Facebook, вручную.

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