Ich habe die Middleware wie folgt aus:Sitzung wird nicht nach dem Neustart des Servers zerstört?
app.get('/login', (req, res) => {
if(req.session.user === undefined){
res.render('user/login');
}else{
res.redirect('index');
}
});
Es überprüft, ob ein Benutzer-Login oder nicht, wenn nicht, dann umleiten Seite einzuloggen. Aber das Problem hier ist, wenn ich meinen Code dann ändern knotemon Server automatisch neu starten, aber wenn ich eine URL ohne eingeben (http://localhost:8080/login), passiert nichts.
Wie ich denke, ich denke Sitzung wird nicht zerstört, nachdem Code geändert wurde.
So ist die Frage, wie die Sitzung nach dem Ändern des Codes zu zerstören? Oder verstehe ich nicht, wie die Session in expressjs funktioniert?
Ich verwende express-session