У меня есть Войти через Facebook на моем сайте.Я использую JS-SDK в сочетании с PHP-SDK.
Я на 99,9% уверен, что все правильные файлы находятся в правильных местах, так как фактический вход в систему работает.Однако я не могу заставить страницу выполнить перезагрузку после того, как пользователь вошел в систему.
Это код кнопки входа в Facebook («Область» - это новая «Пермь», как я только что узнал сегодня):
<fb:login-button scope="email,user_birthday">Sign In</fb:login-button>
Как только пользователь авторизуется и т. Д., Диалог закрывается, но затем ничего не происходит.Пользователь еще не вошел в систему, и страница не перезагружается.
Когда я вручную перезагружаюсь, пользователь входит в систему.
Это код, который я имею в своем нижнем колонтитуле, который долженпрослушайте логин:
<script>
FB.Event.subscribe('auth.login', function(response) {
window.location.reload();
});
</script>
В консоли JS инструментов разработчика Chrome я получаю сообщение об ошибке: «Uncaught Reference: FB не определен».Эта ошибка появляется сразу после загрузки страницы, даже до того, как нажимается кнопка входа в Facebook.
Есть идеи, что я могу делать не так?Спасибо!