Проблема заключается в том, что пользователь 1 вышел из системы, и как только пользователь 2 подписывается, либо информация пользователя 2 не отображается, либо информация пользователя 1 показывается. По-видимому, файлы cookie от первого пользователя все еще зависают и не допускают переход мягко. вот мой контроллер вывесок, есть ли у кого-нибудь улучшения в этом?файлы cookie с проверкой подлинности firebase angularjs являются постоянными в следующем сеансе пользователя.
app.controller("MysignOutCtrl", ["$scope",function ($scope) {
$scope.signOut = function() {
firebase.auth().signOut().then(function() {
console.log("Sign-out successful");
}, function(error) {
toastr.error(error.message, error.reason, { timeOut: 10000 });
})
};
}]);
Как указано ниже, вы можете войти только в один пользователь. Не ясно, что вы делаете. Лучше придерживаться API вместо того, чтобы пытаться манипулировать базовым механизмом веб-хранилища. – bojeil