Ну, я, кажется, понял это. Я сделал это изменение в JavaScript:
FB.Event.subscribe('auth.login', function(response) {
FB.api('/me', function(response) {
window.location.reload();
});
});
Полагаю, что добавив FB.api ('/ me', function (response) {}); это как-то заставило getUser () вернуть true. Если у кого-то еще есть getUser (), верните 0, попробуйте это. В любом случае, я надеюсь, что это поможет другим:)