我正在使用facebook JavaScript SDK,我只想从我的应用程序注销并保持用户的Facebook会话打开。
我尝试使用函数FB.logout(),但他们在文档中说的是:“将用户从您的站点和Facebook中注销”。我不希望这样。
http://developers.facebook.com/docs/reference/javascript/FB.logout/
任何建议或代码段?
提前致谢。
答案 0 :(得分:0)
我只想从我的应用程序注销并保持用户的Facebook会话打开。
没有来自应用程序的“注销”。
当用户登录Facebook并且您的网站嵌入了JS SDK时,Facebook会在访问您的网站时识别该用户,并提供临时访问令牌,这将持续约两个小时。
在令牌过期之前使该令牌无效的唯一方法是使用FB.logout
。
您可以删除用户为您的应用提供的权限 - 但是下次访问时您必须再次请求他们。他们是必需的。
除此之外,我几乎无法想到我作为用户只想退出应用程序但不能同时退出Facebook的情况。