Express Passportjs在路由器回调中未进行身份验证

时间:2018-04-11 17:12:02

标签: express routing passport.js passport-local

如果我将tell application "System Events" to get properties of button 1 of group 1 of toolbar 1 of window 1 of application process "Microsoft Remote Desktop" 作为中间件传递到我的路线中,它就会执行。但是这样我就无法访问res,所以我可以将消息发送回我的前端。但是,如果我尝试在路由回调函数中调用它,则它不会触发。

passport.authenticate("local")

以下是router.post("/login", function(req, res, next) { passport.authenticate("local", function(err, user, info) { console.log("Unreached"); // This is not logging }); })

中的passport.use
app.js

1 个答案:

答案 0 :(得分:0)

使用自定义回调在其他帖子中看到一段代码,并且在(req, res, next)函数后面有passport.authenticate。我添加了这个,我的代码现在被解雇了。