我正在尝试使用Firebase在Nuxt中设置linkedin身份验证。我已经建立了Linkedin身份验证策略,并且看起来一切正常,但是在收到来自LinkedIn的代码后,我不确定下一步是什么。我知道我需要将代码交换为令牌,然后将其传递给firebase,但示例当然会有所帮助。
谢谢!
这是身份验证策略:
strategies: {
linkedin: {
_scheme: 'oauth2',
client_id: '**my client id**',
authorization_endpoint: 'https://www.linkedin.com/oauth/v2/authorization',
response_type: 'code',
access_type: 'offline',
access_token_endpoint: '/db/linkedin',
token_key: 'access_token',
token_type: 'Bearer',
scope: ['r_liteprofile', 'r_emailaddress', 'w_member_social'],
}
}