Meteor:使用 linkedin 登录无法识别现有用户

Meteor: Signin with linkedin not recognizing existing users

在我的流星应用程序中,我使用包 accounts-linkedin 和 linkedin 来允许我的用户使用 linkedin 登录。这几个月来一直运行良好。然而,从昨天开始,过去通过 linkedin 登录我网站的用户不再被识别。当他们去 "login with linkedin" 时,会为他们创建一个新的 meteor 用户帐户,而不是将他们登录到现有帐户。 当我测试我的应用程序时:通过 linkedin 注册然后注销并登录,一切正常。显然它只不适用于几天前已经存在的帐户。 这真是奇怪。 meteor 的账户代码真的很复杂。不再识别用户但为他们创建新用户帐户的原因可能是什么? 难道是 linkedin 弄乱了他们这边的代币? (我的用户对象 (services.linkedin) 中的 linkedin id 和 accessToken 在过去几天没有改变)

这是 a bug in pauli:accounts-linkedin. The pauli:linkedin package was using the wrong value for the user's LinkedIn ID. I have submitted a pull request,它为新用户修复了该问题,但仍然需要修复才能迁移现有用户的 ID。我建议订阅错误以跟踪进度。