LinkedIn API按钮自动记录人员

时间:2013-08-12 01:44:55

标签: oauth linkedin

我正在使用LinkedIn API登录。我有那个漂亮的小按钮。它很棒。

但是,当人们“注销”我的应用时,出现了问题。我这样做:

  1. 将用户退出:IN.User.logout();
  2. 重定向到未登录用户的目标网页:window.location = "/index.php";
  3. 一切都很好,但是当他们登录我的登陆页面时,我已经登录了LinkedIn按钮,他们会立即重新登录。

    他们为什么会再次自动登录?我不是刚刚将其注销?他们不应该再次点击登录LinkedIn 按钮吗?

    以下是按钮的代码:

    <script src="http://platform.linkedin.com/in.js" type="text/javascript">
        api_key: lydbpp0zdpad
        onLoad: LinkedInSignIn.redirect
        authorize: false
    </script>
    

1 个答案:

答案 0 :(得分:1)

当您更改window.location时,浏览器会终止当前正在进行的所有请求。这可能会阻止注销请求通过。在重定向之前你能尝试延迟5秒吗? (如果确实存在问题,有办法解决这个问题而不延迟。)