我正在 NodeJS 中的一个项目上工作,我想使用用户名/密码或使用 facebook 登录。我搜索并发现有一个名为http://passportjs.org/的 NodeJS 模块,它为不同的社交平台(facebook、twitter 等)集成了不同的策略。
登录后,我还想访问有关用户的不同信息,例如朋友列表、在他们的墙上发帖的可能性等等。据我所知,facebook 的护照策略不支持这一点。
我的第二个选择是使用https://github.com/amachang/facebook-node-sdk。这使我可以登录,还可以获取朋友列表,在用户墙上发帖等。
可以同时使用吗?使用 facebook 策略从护照登录,然后将令牌传递给 facebook sdk api 以将其用于在用户墙上发布。
最好的方法是什么?您如何看待与 facebook 的整合?
非常感谢您的回答