【问题标题】:Using everyauth with LinkedIn在 LinkedIn 中使用everyauth
【发布时间】:2013-05-03 02:51:18
【问题描述】:

我正在尝试使用everyauth 通过LinkedIn 对我的应用进行身份验证。 身份验证本身是开箱即用的,但每个身份验证从 LinkedIn (req.user) 返回的对象仅包括 LinkedIn 的“基本个人资料”信息,而不是用户的主要电子邮件地址,这是我所追求的关键信息。我已在linkedin 中授权我的应用程序请求r_emailaddress,并且我认为(查看LinkedIn Api 文档)我需要定义登录请求的范围以明确请求电子邮件地址。我不知道如何使用everyauth 来做到这一点。

我热衷于继续使用everyauth 而不是直接使用LinkedIn Api,因为a)everyauth 看起来非常令人印象深刻且全面,并且b)我计划在未来使用其他身份验证方案。

谢谢

【问题讨论】:

    标签: node.js linkedin everyauth


    【解决方案1】:

    Everyauth 使用 LinkedIn 的 oauth API 实现,它比当前的 API 实现 oauth2 更早。 oauth 仍受支持,但您可能正在阅读基于 oauth2 的文档,而且它通常更易于使用。

    我建议使用PassportLinkedIn oauth2 Strategy,因为它对我有用。祝你好运!

    【讨论】:

      猜你喜欢
      • 2012-12-15
      • 2013-08-24
      • 1970-01-01
      • 2015-10-16
      • 2012-10-17
      • 2011-12-30
      • 2012-05-10
      • 2012-06-25
      • 2012-08-12
      相关资源
      最近更新 更多