У меня странная проблема с перенаправлениями, ну, я думаю, что она странная, она может быть такой, как задумано.
Мои перенаправления, скажите, что они будут перенаправлять, но они никогда не будут ... если вы нажмете по ссылке, которую он предоставляет, он перенаправляет на страницу, но если не щелкнуть, он просто будет там сидеть.
Код:
router.post(
"/login",
passport.authenticate("local", { failureRedirect: "/auth/login" }),
(req, res) => {
switch (req.user.userGroup) {
case "user":
req.app.set("user", req.user.username);
req.app.set("group", req.user.userGroup);
return res.redirect(200, `/standard`);
break;
case "admin":
req.app.set("user", req.user.username);
req.app.set("group", req.user.userGroup);
return res.redirect(200, "/admin");
break;
default:
break;
}
}
);
Что он делает:
но при нажатии:
что мне не хватает? LOL О, и я попробовал это без возврата, и он делает то же самое.