Laravel。 OAuth facebook身份验证。检查用户是否从Facebook注销

时间:2014-10-22 16:11:34

标签: facebook authentication laravel

我想知道是否有办法检查用户是否从Facebook注销?或者我每次都需要这样做:

 $fb = OAuth::consumer( 'Facebook' );

1 个答案:

答案 0 :(得分:0)

是的,你可以。订阅authResponseChange活动。然后您就可以知道用户何时登录/注销。

这是一个javascript示例:

FB.Event.subscribe('auth.authResponseChange', function (response) {
    if (response.status === 'connected') {
        //User login
    }
    else
        //User logout
    });
}

这个例子是在Javascript中,但我确信你可以在PHP中做同样的事情。只需查看Facebook API文档。