【发布时间】:2015-12-16 23:51:23
【问题描述】:
全部:
我是 Epxress 的新手,我构建了一个中间件来检查用户凭据,我将其指定为:
var check = function(req, res, next){/* checking user cred*/}
我会这样使用它:
app.use(check);
或者喜欢:
app.get("some url", check, function(req, res, next){})
但是只有一件事让我感到困惑,有时,我需要跳过检查在同一个处理程序中取决于 req.query,我想知道是否有一种方法(或设计模式)可以在不指定的情况下执行此操作检查中间件中的条件检查(我只想使检查模块化并专注于其业务逻辑)?
谢谢
【问题讨论】:
-
您是说要避免在检查中间件中进行条件检查吗?
-
@markthethomas 是的,这就是我想要的
标签: node.js express middleware