我有护照设置,并在注册过程中验证输入。其中一个验证项目是:
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: {} }
请帮忙!