Node.js 使用现有的访问密钥使用passportjs创建facebook登录会话?

Node.js 使用现有的访问密钥使用passportjs创建facebook登录会话?,node.js,facebook,facebook-graph-api,passport.js,Node.js,Facebook,Facebook Graph Api,Passport.js,tl;dr:有没有办法使用现有的访问密钥创建一个带有passportjs的facebook登录会话 我正在开发一个产品,它由一个网站、一个移动应用程序和一个为这两个实体服务的nodejs服务器组成。可以通过移动应用程序和网站使用facebook登录进行注册。Passportjs完美地处理了网站的facebook登录过程,同时将用户的详细信息保存在mongodb服务器中 从android应用程序登录是通过facebookSDK实现的。一旦用户登录,我就用访问密钥和facebook id向我们的内部

tl;dr:有没有办法使用现有的访问密钥创建一个带有passportjs的facebook登录会话

我正在开发一个产品,它由一个网站、一个移动应用程序和一个为这两个实体服务的nodejs服务器组成。可以通过移动应用程序和网站使用facebook登录进行注册。Passportjs完美地处理了网站的facebook登录过程,同时将用户的详细信息保存在mongodb服务器中

从android应用程序登录是通过facebookSDK实现的。一旦用户登录,我就用访问密钥和facebook id向我们的内部服务器提交请求,以便向facebook提交请求并授权用户+请求她的详细信息。 现在,我正在使用两个不同的库来实现这一点(从网站注册的passport和从现有令牌请求用户详细信息的node facebook),但这是一种可怕的浪费,效率不高

是否可以利用passportjs从现有令牌+facebook id创建facebook会话?

该策略旨在处理这种情况