我想在LinkedIn上进行社交登录。我正在使用非常方便的package react-social-login(请参见此处的演示:https://deepakaggarwal7.github.io/react-social-login/)。
在演示中以及在我的实现中,一切正常,并且能够检索访问令牌和到期日期。
不幸的是,对于LinkedIn,访问令牌立即失效。您甚至可以在演示中对其进行测试。
我的问题是:您还会检索过期的访问令牌吗?它是否与LinkedIn API中的某些配置有关(根据文档,它会在60天后失效)?
非常感谢您的帮助,
尼古拉斯
答案 0 :(得分:0)
是否可以确定您正在通过linkedin与V2 API通讯?如果是这样的话。那么您的访问令牌就可以了。
linkedin的API的问题在于,它的一部分(V2)仅适用于linkedin的合作伙伴。您可以通过请求成为合作伙伴。但最多可能需要一个月的时间。
验证用户身份后,V1 API完全免费使用。
如果不是这种情况,请提供更多有关您如何得出结论,即所获得的身份验证令牌始终过期的信息。因为从技术上讲这是不可能的,因为linkedin服务会即时生成一个。