gpt4 book ai didi

facebook - 使用 facebook graph api 的 Oauth 注销

转载 作者:行者123 更新时间:2023-11-30 05:22:49 25 4
gpt4 key购买 nike

我刚刚创建了一个网站,我在其中授权用户使用 oauth2.0 和图形 API。我还想在用户单击注销按钮时从我的网站和 facebook 注销用户。我在过去 24 小时内找不到解决方案。我的代码在 asp.net 中。 提前致谢

最佳答案

如果您将用户重定向到登录页面,您应该将重定向放在可以作为参数传递给 FB.logout 的回调函数中,如下所示:

<a href="#" onclick="mysignout(url);">logout</a>

function mysignout(url)

{
FB.logout(function()
{
top.location.href = 'url'
});
}

FB.logout 似乎进行了 ajax 调用以撤销服务器上的身份验证,可能需要几秒钟才能成功完成。如果您在 anchor 链接内重定向,则在某些浏览器中重定向之前,FB.logout 将不会成功完成。特别是,这会发生在 IE 上。

查看这篇文章:FB.logout not working in IE8

关于facebook - 使用 facebook graph api 的 Oauth 注销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2938466/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com