0
我正在测试Facebook的连接功能。所以现在使用php-sdk + js-sdk的例子。Auth.logout呼吁登录
有2个事件回调,auth.login和auth.logout,都进行重新加载。 但事情是,当我没有连接,点击“登录”,并登录,有2个事件。 但是第一个1注销事件。这是为什么?
我正在测试Facebook的连接功能。所以现在使用php-sdk + js-sdk的例子。Auth.logout呼吁登录
有2个事件回调,auth.login和auth.logout,都进行重新加载。 但事情是,当我没有连接,点击“登录”,并登录,有2个事件。 但是第一个1注销事件。这是为什么?
这有点刺激,不知道为什么Facebook会以这种方式实施它。但是,我正在使用一种解决方法,在用户登录时间内通过'auth.logout'事件,同时仍然在'auth.logout'上执行我想要执行的操作。这里的代码片段 -
if (response.status === 'connected') {
// This block would be executed during user login
// so, depending on your logic, you may choose to do nothing here
} else {
// This block would be executed during user logout
// implement your intended logic here
// e.g. destroyUserSession(response);
}
我看到相同。记录非常糟糕(我使用auth.authresponseChange监视登录/出事件,为什么我不确定,在这种情况下,你不需要调用getLoginStatus,但有人会认为auth.login和auth.logout会做什么他们说在锡... – RichieHH