2011-01-29 2 views
1

Можно создать дубликат:
Check if user is logged in New Facebook APIfacebook аутентификации автовход

ив реализованы Вход facebook ИНТЕГРАЦИЯ в моем сайте. все работает так, как должно было. кроме того, я хочу, чтобы скрипт знал, что кто-то зарегистрировался в facebook, чтобы иметь возможность автологинировать. lemme дает вам лучший пример, перейдите к http://bit.ly/iaUiEf, когда вы вошли в фейсбук. он отобразит эту функцию. это функция fb?

+0

http://stackoverflow.com/questions/3348543/check-if-user-is-logged-in-new-facebook-api Разве это не тот же самый вопрос? – qeek

+0

no its not, ive успешно сделал то, что задал этот пользователь, теперь im inquring о том, что autologin popup по этой ссылке –

ответ

1

Вы можете use HTTP Headers, чтобы увидеть, если пользователь вошел в систему Facebook, с помощью Javascript, как объясняется этот пост

<script type="text/javascript" 
     src="https://www.facebook.com/imike3" 
     onload="logged_in_to_facebook()" 
     onerror="not_logged_in_to_facebook()" 
     async="async" 
></script> 

Смотрите связанный пост, чтобы увидеть все объяснение. Но вкратце, используя тег скрипта .. браузеру пользователя предлагается выбрать определенную страницу профиля. Разрешения этой страницы профиля настроены таким образом, что только зарегистрированные пользователи в facebook смогут увидеть это. Таким образом, возвращайтесь с статусом 200 и запускайте событие onload. Несмотря на то, что страница не содержит допустимого Javascript, браузер просто игнорирует ее.

+0

все еще, это не решение для автоматического входа в Facebook, но это интересно. – Raptor