javascript - 从应用程序 FB.logout() 而不是 facebook 注销用户

标签 javascript facebook facebook-graph-api

我已阅读 Facebook 文档,它说 FB.logout 用于将用户从 Web 应用程序和 Facebook 中注销。我创建了一个使用 FB.logout() 的网站,但我只想撤销用户的 session ,而不是将用户从 Faceboook 中注销。 我已经在许多其他网站上看到过这件事,查看他们的代码我发现他们也在使用类似的代码

function fb_logout(){
            FB.logout(function(response) {
            console.log('loggedout');
            });
        }

我也尝试过使用这个功能,但我仍然让我的用户退出 Facebook。 有没有办法完成这个任务?

最佳答案

您可以只删除您在用户上拥有的所有数据并再次向他们显示登录按钮(模仿从您的应用程序中注销),而无需调用“FB.logout”功能(它也会将用户从 facebook 中注销)。这将根据您的需要进行操作,一旦用户再次点击登录按钮,您将再次获取数据,而无需他再次登录 facebook。

关于javascript - 从应用程序 FB.logout() 而不是 facebook 注销用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21503479/

相关文章:

javascript - 如何在 JavaScript 中使用鼠标事件(mousedown、mousemove 事件)模拟拖动事件

ios - 无法验证模拟器构建。 Facebook 审核流程

php - 是否可以检索一个 Post 对象的超过 50 条评论?

javascript - 替换直 Angular 括号

javascript - 带有 express.js 的 jquery-file-upload-middleware : how to move files & add watermarks?

javascript - location.replace 为 php 变量

iOS - Facebook 登录错误 - 构建 URL 时出现未知错误(com.facebook.sdk.core 错误 3)

android - 应用程序针对 Facebook 登录配置错误 - 在 util.java 中将 ENABLE_LOG 设置为 true 后未返回 logcat

Facebook 受众整合,卡在第二步

php - 从外部网站发布到 Facebook 时间线