我正在用NodeJS,Express和PassportJS创建一个API,但我认为这是一个JavaScript问题。这些节点js变量在函数中是什么?
app.get('/test', function (req, res, next) {
passport.authenticate('bearer', { session: false },
function (err, user, info) {
if (user === false) {
res.send('ko');
} else {
res.send('ok');
}
})(req, res, next);
});
我的问题是:
为什么(req, res, next)
的身份验证功能之后?它与范围有关吗?