0
我正在为Node.js使用Passport身份验证中间件。我想从我自己的对象中使用它(而不是在路径定义中内联)。之所以这样认证机制将根据应用程序设置而改变,我想保持关注点和可测试性的分离。Node.js护照中间件
从文档中使用的一个例子:
app.post('/session/create',
passport.authenticate('local', { failureRedirect: '/login' }),
function(req, res) {
res.redirect('/');
});
我想是这样的:
app.post('/session/create', sessionController.create);
...其中会话控制器可通过Passport身份验证封装的协调。
有人可以帮助我以这种方式构建我的护照使用吗?
谢谢,但我在使用特别感兴趣*文档中的“内联中间件方案”之外的* Passport *。 – Ben
请参阅版本 – Vinz243