2
Это моя функция Войти атм:Dynamic failureRedirect с passport.js
app.post("/login", passport.authenticate("local", {
failureRedirect: "/login?error=1"
}), function (req, res) {
res.redirect(req.body.url || "/");
});
мне нужно поставить req.body.url внутри URL failureRedirect, так что это должно выглядеть:
app.post("/login", passport.authenticate("local", {
failureRedirect: "/login?error=1&url=" + (req.body.url || "/")
}), function (req, res) {
res.redirect(req.body.url || "/");
});
Он не может работать, потому что переменная req включена только внутри обратного вызова post
... как я могу это сделать?