Как выйти из Meteor js для пользователя, вошедшего в Facebook? - PullRequest
0 голосов
/ 26 сентября 2018

В моем мобильном приложении, созданном с помощью meteor js, когда пользователь входит в систему с помощью Facebook и пытается выйти, когда пользователь снова получает доступ к приложению, он автоматически регистрируется.Кстати, пользователь не вышел из системы.

Это мой код выхода из системы:

Meteor.logout(function () {
  // redirect to login page
});

Ответы [ 2 ]

0 голосов
/ 27 сентября 2018

Чтобы дополнительно помочь диагностировать проблему, вы можете проверить, возвращал ли вызов Meteor.logout ошибку в обратном вызове, что-то вроде:

Meteor.logout(function(err) {
    if(err) {
        console.error(err);
    } else {
        // Re-direct to login page
    }
); 

См .: https://docs.meteor.com/api/accounts.html#Meteor-logout

0 голосов
/ 26 сентября 2018

Попробуйте удалить метеорологический маркер из локального хранилища.Вам также может понадобиться удалить токен возобновления у пользователя в коллекции пользователей (если он существует).

Не могу сказать точно, поскольку я не использую Facebook с метеором, но вышеперечисленное работает для стандартногопользователь метеора

...