【问题标题】:I want to logout or revoke authentication in linkedin in javascript我想在 javascript 中注销或撤销linkedin 中的身份验证
【发布时间】:2014-12-05 08:11:47
【问题描述】:

我已经在 angularjs 中创建了我的应用程序。我在其中附加了 openid 和linkedin 以从linkedin 帐户获取连接。我已经提供了从多个linkedin帐户添加连接的功能,因此当从1个帐户的连接获取时需要注销或撤销来自同一网页的身份验证并再次弹出登录窗口。因此可以从其他帐户获取连接。

但我的问题是,如果我已经在另一个选项卡中登录了linkedin,那么在我的应用程序中它不会要求我再次登录。它一次又一次地使用相同的登录用户。那么我该如何克服这个问题呢?

注意:我正在使用 linkedin 的 REST API 来获取连接和基本配置文件,并使用 Oauth2.0 进行身份验证。

【问题讨论】:

  • 你在初始化LinkedIn JS库时是否使用了“authorize: true”参数?
  • 我正在使用 REST API。在我的应用程序中,严格禁止使用 javascript 库。我必须使用 REST API。那我该怎么做呢?
  • 我不明白为什么这是个问题。如果您的用户之前已授予对您应用程序的访问权限,您通常不希望一直使用权限检查来干扰他们,直到他们授予的原始令牌过期。
  • 是的,我可以理解这一点,但它在我的应用程序中的要求。

标签: oauth token linkedin


【解决方案1】:

我们只能在清除 cookie 后从linkedin 注销。

只要在登录会话中销毁 cookie,浏览器就会过期。

【讨论】:

  • 你甚至不需要销毁 cookie - 如果你不想丢失它们,只需重命名它们。
猜你喜欢
  • 2017-04-03
  • 1970-01-01
  • 2015-05-25
  • 2023-03-12
  • 2011-06-03
  • 2010-11-07
  • 2021-10-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多