Имею следующую кнопку
<div class="fb-login-button"
data-max-rows="1"
data-size="large"
data-button-type="login_with"
data-show-faces="false"
data-auto-logout-link="true"
data-use-continue-as="false"
id="fb-btn"
></div>
И JS код, который автоматически проверяет вошел ли пользователь на фейсбук при каждой загрузке страницы и отправляет мне данные.
const $facebookBtn = $('#fb-btn');
$facebookBtn.on('login', this.getDataUserFacebook());
getDataUserFacebook() {
FB.login(response => {
if (response.status !== 'connected') {
console.log(`Not auth, status ${response.status}`);
}
FB.api('/me?fields=link,id,name,email,birthday,location', (response) => {
this.buildProfile(response);
});
});
}
buildProfile(user) {
this.user = {
profile_link: user.link,
name: user.name,
birthday: user.birthday,
};
console.log(this.user);
}
Мне необходимо, чтобы никогда пользователь не имел возможности сразу быть вошедшим через facebook. Мне просто нужно, чтобы по клику "Войти через FB" вызывалось окно доступа к приложению, дальше формировался нужный мне объект, а затем происходил выход. А сейчас у меня происходит не по клику, а автоматически. Что я делаю не так?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем привет, хочу перекрасить строку в таблице с помощью JQuery и для этого я использую этот метод:
Необходимо подключиться к сокету , не через сайт , а на прямуюИмеется сайт с сокетом , к которому после авторизации из браузера(selenium) подключаюсь...
Задача стоит такая: Необходимо передать пользователю заранее подготовленный PDF-файл по нескольким выборкамОн заходит на сайт, выбирает необходимые...