Ich habe Pass-lokale Strategie in meiner Anwendung implementiert. Jetzt werde ich mich erinnere Funktionalität implementieren:pass.js: Erinnere mich funktioniert nicht in Express-App
app.use(passport.initialize());
app.use(passport.session());
app.post("/login", function (req, res, next) {
var authFunction = passport.authenticate("local", function (err, user, info) {
if (err) {
next(err);
} else {
req.logIn(user, function (err) {
if (err) {
next(err);
} else {
if (req.body.remember) {
req.session.cookie.originalMaxAge = 2592000000;
} else {
req.session.cookie._expires = false;
}
res.redirect("/");
}
});
}
});
authFunction(req, res, next);
});
Wie man sehen kann ich die originalMaxAge
gesetzt, aber es funktioniert nicht, wenn ich den Browser schließen und wieder öffnen.
Irgendeine Idee?