在 findOrCreateUser
函数中,我正在返回一个 promise
,然后用mongodb的用户文档来完成。
然后给出此错误 You are trying to access the attribute/method configured by findUserById, which you did not configure
我使用了这个家伙的教程http://nodetuts.com/tutorials/26-starting-with-with-everyauth.html#video,他什么都没做。为什么甚至需要findUserById
功能?我要返回整个文档,而不仅仅是ID。
那么,是的,我该如何纠正?我以为您返回promise
后,Everyauth很好。
不确定您是否已经解决了这个问题,但是我在开始告诉我的API ID和Secret为我整理了以下内容之前就添加了以下内容:
everyauth.everymodule
.findUserById( function (id, callback) {
callback(null, usersById[id]);
});