javascript - 如何向 Facebook 用户显示登录注销?

标签 javascript facebook facebook-graph-api facebook-javascript-sdk

我正在使用以下代码使用户能够登录。它运行良好,但问题是它显示网站名称而不是登录 - 注销,因此用户无法注销。我应该如何更改它以使用户能够注销?基于 blew 评论,我添加了 autologoutlink="true",现在 singout 是可见的,但是当用户登录时,写一个句子如下 jack is logged in myproject (jack is username and myproject is name of my project)

<html>
<head></head>
<body>
<div id="fb-root"></div>
<script>
  window.fbAsyncInit = function() {
  FB.init({
    appId      : 'YOUR_APP_ID', // App ID
    channelUrl : '//WWW.YOUR_DOMAIN.COM/channel.html', // Channel File
    status     : true, // check login status
    cookie     : true, // enable cookies to allow the server to access the session
    xfbml      : true  // parse XFBML
  });


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

  (function(d){
   var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
   if (d.getElementById(id)) {return;}
   js = d.createElement('script'); js.id = id; js.async = true;
   js.src = "//connect.facebook.net/en_US/all.js";
   ref.parentNode.insertBefore(js, ref);
  }(document));


  function testAPI() {
    console.log('Welcome!  Fetching your information.... ');
    FB.api('/me', function(response) {
      console.log('Good to see you, ' + response.name + '.');
    });
  }
</script>

<fb:login-button show-faces="true" width="200" max-rows="1"></fb:login-button>
</body>
</html>

最佳答案

autologoutlink="true"

将此参数添加到您的 fb:login-button :

<fb:login-button show-faces="true" width="200" autologoutlink="true" max-rows="1"></fb:login-button>

希望对您有所帮助!

关于javascript - 如何向 Facebook 用户显示登录注销?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17426391/

相关文章:

javascript - 用户输入添加时遇到问题

Facebook 聊天插件 "kills"Pagespeed 到 33

javascript - Facebook Graph API - 用户 ID 唯一?

javascript - 如何使用 javascript/jquery 旋转由点组成的半圆

javascript - url-to-image 渲染我尝试的每个 URL,除了我需要的 URL

css - 从 CSS 样式表覆盖 Facebook 好友选择器的宽度

Facebook Open Graph 事件搜索

Facebook,在 2.1 Facebook 中使用我/照片发布到墙上?

facebook - 获取我是管理员的所有应用程序 ID

javascript - Spring 和 Angular - 非常简单的 REST 请求