CNode

求助 - express3.0 csrf 问题,在线等

Jjyg0124发布于13 年前最后回复13 年前2 回复4530 浏览0 收藏
        //cookie
        app.use(express.cookieParser());
        //session
        app.use(express.session({
            secret:config.session_secret,
            store: new mongoStore({
                url: config.mongodb,
                collection : 'sessions'
            })
        }));

        app.use(express.csrf());

        app.use(function(req, res, next){
            res.locals.req = req;
            res.locals.session = req.session;
            res.locals.csrf = req.session ? req.session._csrf : ''
            next();
        });

我的_csrf一直在变化着的呢?我看cnodejs网站和其他网站,都没变化,求解。。 req.session._csrf is deprecated, use req.csrfToken([callback]) instead

查看回复

回复 (2)

C
coolicer#1·13 年前

这个提示也告诉你要使用req.csrfToken([callback])代替。

C
coolicer#2·13 年前
参与回复
登录后即可参与回复。登录