0

アプリの現在のユーザーをログアウトしようとすると、次のメッセージが表示されます: TypeError: CB.CloudUser.current.logOut is not a function

これが私のコードです:

$scope.logout = function() {
        CB.CloudUser.current.logOut({
            success: function(user) {
                //log out successfull
                var currentUser = user;
                $timeout(function() {
                    $scope.userConnected = false;
                    document.getElementById("body-container").className = "hold-transition login-page";
                });
            },
            error: function(err) {
                //Error occured in user registration.
            }
        });

ご協力ありがとうございました。

4

2 に答える 2

1

これが私がCB.CloudUser.currentに持っているものです:

CB.CloudObject {document: Object}
ACL: (...)
createdAt: (...)
document: Object
ACL: CB.ACL
_id: "OUVrZf9T"
_tableName: "User"
_type: "custom"
_version: 1
createdAt: "2016-02-27T21:15:09.013Z"
email: ""
expires: null
password: ""
updatedAt: "2016-02-27T21:15:27.403Z"
username: "malignois"
__proto__: Object
expires: (...)
id: (...)
updatedAt: (...)
__proto__: CB.CloudObject
于 2016-03-01T18:52:27.003 に答える