mongo db的node.js示例中是否有用户集成?

mongo db的node.js示例中是否有用户集成?,node.js,mongodb,Node.js,Mongodb,我是node.js/express/mongodb stack中创建RESTAPI的新手。虽然这些教程对我的入门很有帮助,但在将授权/身份验证应用到api时,我发现自己完全陷入了困境。任何这样的例子都会很有帮助。我已经介绍了connect和passport,但是没有一个很好的应用程序示例,其中提供了一个用户登录/注册(带有身份验证)+RESTAPI来访问用户的数据。如果能提供这样的服务,那就太棒了 谢谢大家! 这里是一个使用passportjs 希望这能对你有所帮助。 要将其与mongodb一

我是node.js/express/mongodb stack中创建RESTAPI的新手。虽然这些教程对我的入门很有帮助,但在将授权/身份验证应用到api时,我发现自己完全陷入了困境。任何这样的例子都会很有帮助。我已经介绍了connect和passport,但是没有一个很好的应用程序示例,其中提供了一个用户登录/注册(带有身份验证)+RESTAPI来访问用户的数据。如果能提供这样的服务,那就太棒了


谢谢大家!

这里是一个使用
passportjs

希望这能对你有所帮助。 要将其与
mongodb
一起使用,请使用
toArray()
方法检索所有记录并将其存储在数组中

findByUsername(username, function(err, user) {
     db.collections.find().toArray(function(err,user){
        if (err) { return done(err); }
        if (!user) { return done(null, false, { message: 'Unknown user ' + username }); }
        if (user.password != password) { return done(null, false, { message: 'Invalid password' }); }
        return done(null, user);
      })
    });
  }
});
));

这可能不是最近的事。但似乎这正是你想要的: