gpt4 book ai didi

linkedin-api - 如果用户通过oauth2授权对应用程序进行授权,如何刷新Linkedin oauth token?

转载 作者:行者123 更新时间:2023-12-02 11:38:02 25 4
gpt4 key购买 nike

我需要刷新用户 linkedin 访问 token ,而他们不必再次经历初始授权过程。我也看过这个文档http://developer.linkedin.com/documents/exchange-jsapi-tokens-rest-api-oauth-tokens ,但它不起作用,因为我的用户通过常规 OAuth 授权应用程序,而文章使用 JS OAuth。 (不确定两个进程之间是否存在差异,以及从每个进程收到的访问 token 之间是否存在差异)。即使我已经在同一浏览器上登录了另一个选项卡,它总是提示我登录 LinkedIn。

如果我尝试 IN.User.isAuthorized(),尽管我已登录 LinkedIn,但它会返回 false,并且我似乎无法刷新 token 。

如果我将用户 LinkedIn 访问 token 从我的服务器传递到 JS,并且用户 LinkedIn id IN.User.isAuthorized() 始终返回 true,即使我没有登录

所以我想问的是,当用户在同一个浏览器上登录linkedin时,有没有办法刷新用户linkedin oauth token thorguh JS,就像我们可以为facebook做的那样?它是什么?

最佳答案

如果成员(member)不在您的应用程序中,您就无法刷新 token 。

如果您想刷新 token ,成员(member)需要在场,并且您需要通过授权页面引导他们。如果他们登录到 LinkedIn,这将是一次无缝刷新,我们会将页面重定向到您的应用程序。

关于linkedin-api - 如果用户通过oauth2授权对应用程序进行授权,如何刷新Linkedin oauth token?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18643403/

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