Javascript 发送多条flash消息或上下文以进行表单验证

Javascript 发送多条flash消息或上下文以进行表单验证,javascript,node.js,express,passport.js,Javascript,Node.js,Express,Passport.js,我已经设置了passport,正在验证注册过程中的输入。验证项目之一是: if (!validateEmail(email)) { console.log('Invalid email address') return done(null, false, req.flash('message', 'Invalid Email Address')) } 我想将尝试发送的电子邮件发送回模板,并将其加载回输入。我能想到的最好的方法是把它当作另一条快闪信息,但我尝试的一切都失败了 无论以何种方

我已经设置了passport,正在验证注册过程中的输入。验证项目之一是:

if (!validateEmail(email)) {
  console.log('Invalid email address')
  return done(null, false, req.flash('message', 'Invalid Email Address'))
}
我想将尝试发送的电子邮件发送回模板,并将其加载回输入。我能想到的最好的方法是把它当作另一条快闪信息,但我尝试的一切都失败了

无论以何种方式格式化多个flash消息,都会从会话中完全删除flash:

{ cookie:
   { path: '/',
     _expires: null,
     originalMaxAge: null,
     httpOnly: true },
  passport: {},
  flash: {} }
请帮忙