1
如何使用passport-local在(示例數據庫)錯誤時重定向到cutom頁面,並顯示消息。下面的代碼:如何重定向到本地通行證中的錯誤頁面
passport.use(new LocalStrategy({
passReqToCallback: true
}, function(req, username, password, done) {
done({error:'mycustomerrormessage'});
}
));
路由的樣子:
app.post('/auth/local', passport.authenticate('local', {
successRedirect: '/',
failureRedirect: '/',
failureFlash: true
}));
發生錯誤時
,網址留/auth/local
,有一個討厭的[object Object]
內容。
如果我叫
done(null, false, { message: "error message"})
比護照重定向到/
,我可以flash
的消息,但我怎麼能在情況設置一個重定向我稱之爲verify
功能與第一不null
參數和做一些事情有那個錯誤?