Добавьте этот javascript на все страницы (core js).
login () и logout () - это функции для входа в систему и выхода из нее.
Этим он будет проверять каждый раз, когда fb входит в систему или нет, и вызывает функцию для входа в систему.
И будет удовлетворять условию -
ПОЛЬЗОВАТЕЛЬ ДОЛЖЕН БЫТЬ ВОЙТИ НА МОЙ САЙТ, НО НЕ.
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({appId: '113700398662301', status: true, cookie: true, xfbml: true});
/* All the events registered */
FB.Event.subscribe('auth.login', function(response) {
// do something with response
login();
});
FB.Event.subscribe('auth.logout', function(response) {
// do something with response
logout();
});
FB.getLoginStatus(function(response) {
if (response.session) {
// logged in and connected user, someone you know
login();
}
});
};
</script>