2011-11-25 4 views
0

Как я могу выйти из системы Facebook без авторизации?facebook logout без sdk

У меня есть общедоступный IPad, к которому люди приходят, авторизуются в моем приложении и делают что-то полезное. Одна из ссылок приводит к m.facebook.com/sharer.php?u= .. Когда пользователь нажимает на нее, он перенаправляется на facebook, в котором запрашивается его логин/пароль и делает его.

Позже то пользователь нажимает кнопку Выход на моем сайте мне нужно выйти из него с Facebook каким-то образом, поэтому следующий пользователь, который будет использовать Скины и нажмите долю вывесят к его стене, а не к первому пользователя.

То же самое происходит, когда я предоставляю версию iframe кнопки Like. Первый пользователь входит в facebook, делает , как, выходит из моего веб-сайта, , и следующий пользователь видит подобную кнопку нажатой.

Заранее спасибо;)

ответ

0

Я только что сделал какую-то работу с Facebook недавно на одном из моих проектов, и я использовал, чтобы посетить URL, чтобы войти их было что-то вроде

http://www.facebook.com/logout.php?redirect=your_url

Возможно, это не совсем так, как с головы до головы, но после посещения, что пользователь перенаправлен на мой сайт, снова вышел из фейсбука.

Возможно, вам также потребуется предоставить токен.

Надеюсь, это поможет!

+0

Проблема в том, что у меня нет токена, и без него страница выхода из системы просто оставляет пользователя вошедшим в систему, перенаправляя его к стене. – Alex

+0

Я только что вернулся в работу и проверил свой код, и похоже, что для этого нужно иметь действительный токен доступа. –

+0

Чтобы получить токен, вы должны быть авторизованы пользователем через FB.Login(), но это не я, кто его санкционировал, поэтому у меня нет никаких токенов. – Alex