我正在尝试使用everyauth 来使用LinkedIn 对我的应用程序进行身份验证。身份验证本身是开箱即用的,但每个身份验证从 LinkedIn (req.user) 返回的对象仅包括 LinkedIn 的“基本个人资料”信息,而不是用户的主要电子邮件地址,这是我所追求的关键信息。我已在linkedin 中授权我的应用程序请求r_emailaddress,并且我认为(查看LinkedIn Api 文档)我需要定义登录请求的范围以明确请求电子邮件地址。我不知道如何使用everyauth 做到这一点。
我热衷于继续使用everyauth 而不是直接使用LinkedIn Api,因为a)everyauth 看起来非常令人印象深刻和全面,并且b)我计划将来使用其他身份验证方案。
谢谢