angularjs firebase身份验证cookie将持久存储到下一个用户会话中

cpl*_*lus 1 cookies session-cookies angularjs firebase firebase-authentication

问题是当用户1已退出时,并且一旦用户2登录,则不显示用户2的信息,或者仍然显示用户1的信息.显然,来自第一个用户的cookie仍然存在,并且会轻微地阻止过渡.这是我的退出控制器,有人对此有任何改进吗?

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 });
        })
    };
}]);
Run Code Online (Sandbox Code Playgroud)

Mar*_*cel 5

localStorage.clear();注销后添加.