使用javascript反复检查用户在facebook上的登录状态

Repeatedly check login status of the user on facebook using javascript

本文关键字:facebook 登录 状态 用户 javascript 检查 使用      更新时间:2023-09-26

我想反复检查用户在facebook上的登录状态。我正在使用facebookjavascript SDK来实现登录功能。现在,如果用户从任何地方注销,他应该无法阅读特定的帖子。这意味着他只有在登录的情况下才能访问该帖子。所以我想定期确保用户是否登录。

使用FB.Event.subscribe()进行实验,同时使用:auth.authResponseChangeauth.statusChange事件。并查看当用户状态自动更改时是否会调用这些。

否则,您可能会调用FB.getLoginStatus()来检查用户状态。还要注意关于往返的部分。

注意:我不会基于间隔,而是基于用户和页面的交互。否则,你可能会无缘无故地过于激进地调用Facebook服务器。