CNode

Express2.5.* 中间件验证一直没用,求指点~

Jjonzlx发布于13 年前最后回复13 年前1 回复4434 浏览0 收藏
app.configure('development', function() {
  app.use(require('./controllers/msign').auth_user);
  app.use(express.errorHandler({
    dumpExceptions: true,
    showStack: true
  }));
});

当网页调用的时候,不会先去调用这个方法 `

app.use(require('./controllers/msign').auth_user);

是不是忘记什么了?`

查看回复

回复 (1)

J
jonzlx#1·13 年前

囧, 自己发现问题了。 use 加载顺序非常重要。

  app.use(express.cookieParser());
  app.use(express.session({
    secret: config.session_secret
  }));
  app.use(require('./controllers/msign').auth_user);

这样的顺序就ok。。。伤心~

参与回复
登录后即可参与回复。登录