我有Flash消息问题。我的页面上没有错误消息。请告诉我错误在哪里。
PS。对不起,我的英语; D
app.js
要求:快递,护照,哈巴狗,快递会话,cookie解析器,connect-flash,身体解析器...
var router = require('./router.js')(passport);
var initPassport = require('./passport-init.js');
var app = express();
app.set('views', __dirname + '/views');
app.set('view engine', 'pug');
app.use(cookieParser('secret'));
app.use(session({ cookie: { maxAge: 60000 }, secret: 'secret' }));
app.use(flash());
app.use(bodyParser.urlencoded({ extended: false }));
app.use(passport.initialize());
app.use('/', router);
initPassport(passport);
Run Code Online (Sandbox Code Playgroud)
router.js
var express = require('express');
var router = express.Router();
module.exports = function(passport) {
router.get('/', function(req, res) {
res.render('index', {
title: 'index page'
});
});
router.post('/auth',
passport.authenticate('local', {
successRedirect: '/',
failureRedirect: '/',
failureFlash: true
})
);
return (router); …Run Code Online (Sandbox Code Playgroud)