我正在使用passport / express / express flash / fetchAPI登录用户。在passport.authenticate()中,我返回一条Flash消息以通知客户端该错误:
return done(null, false, { message: 'Password incorrect' });
Passport返回401并重定向用户,并将Flash消息附加到响应:
passport.authenticate('password', {
successRedirect: '/web/missions',
failureRedirect: '/',
failureFlash: true,
})
);
在客户端,我有一个.js文件,用于启动对登录路由的调用并接收答案。问题是我无法弄清楚在客户端哪里可以找到“ failureFlash”消息。它不在响应对象中。
谢谢