【发布时间】: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。那我该怎么做呢?
-
我不明白为什么这是个问题。如果您的用户之前已授予对您应用程序的访问权限,您通常不希望一直使用权限检查来干扰他们,直到他们授予的原始令牌过期。
-
是的,我可以理解这一点,但它在我的应用程序中的要求。