кнопка выхода из системы в FaceBook SDK - PullRequest
6 голосов
/ 15 апреля 2011

У меня есть кнопка fb-login на моем сайте, и она работает довольно хорошо.Как я могу реализовать кнопку выхода?Ниже приведен мой код для входа в систему.

<fb:login-button size="small" onlogin="RedirectLogon();" perms="email,user_birthday" autologoutlink="true">
    <%=LanguageManager.Instance.Translate("root/facebook/login")%>
</fb:login-button>

Ответы [ 2 ]

24 голосов
/ 29 ноября 2013

Если вы хотите реализовать такие кнопки в одной многофункциональной кнопке, используйте это:

<fb:login-button autologoutlink="true"></fb:login-button>

Обратите внимание, что если вы добавите какой-либо пользовательский код в строку выше, кнопка не будет работать.

12 голосов
/ 12 мая 2011

Вы можете сделать это, используя следующую функцию HTML и JavaScript.

<script>
function fbLogout() {
        FB.logout(function (response) {
            //Do what ever you want here when logged out like reloading the page
            window.location.reload();
        });
    }
</script>

<span id="fbLogout" onclick="fbLogout()"><a class="fb_button fb_button_medium"><span class="fb_button_text">Logout</span></a></span>
...