0

私が試みているのは、ログイン時にプロファイル情報をスコープに追加し、ログアウト時に関連付け解除コールバック (バインド解除) を使用して、1 人のユーザーが次のユーザーと混ざらないようにすることです。

最初のログインでは機能しますが、ログアウト後はログインに失敗します。助言がありますか?これは、一般的に関連付けを解除して気づきました。

    $scope.$on('angularFireAuth:login', function(){
        //attach current profile info to scope
        angularFire(fbUrl + 'profiles/user-' + $scope.auth.id , $scope, "profile",{}).
        then(function(unbind){
            console.log($scope.profile);
            $scope.$on('angularFireAuth:logout', function(){
                    //detach current profile info from scope
                    unbind();
            });
        });
    });
4

1 に答える 1