Клиент может войти в мое веб-приложение через обычный вход в систему и подключиться через Facebook. Пока все хорошо.
<fb:login-button autologoutlink="true" perms="email,user_birthday,status_update,publish_stream"></fb:login-button> <div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({appId: '<xsl:value-of select="$FACEBOOK_APP_ID" />', status: true,
cookie: true, xfbml: true});
FB.Event.subscribe('auth.login', function(response) {
window.location.reload();
});
</script>
Но когда они выходят из системы, я хочу, чтобы клиент щелкнул ссылку выхода из системы на моем веб-сайте. Как я могу программно выйти из Facebook, подключиться? Возможно, через json backend?
Я не хочу, чтобы клиент нажимал кнопку facebook, чтобы выйти из системы.
Я попробовал несколько способов, например: сбросить файл cookie для подключения к Facebook, созданный на моем веб-сайте, и он работает, но когда я пытаюсь снова войти в Facebook, это не удается.
Я знаю, что удаление cookie cookie просто не является чистым (fb autologoutlink=true
все еще показывает, что я не вышел из системы.)
Я не могу позволить клиенту дважды щелкнуть по выходу из системы, я хочу, чтобы он использовал ссылку выхода из моего веб-приложения в качестве одного контроллера выхода.
Я использую ASP classic. Любое решение?