Ich versuche, ein Cookie auf die Antwort zu setzen und den Benutzer umleiten, wenn sie nicht (innerhalb der Strecke) überprüfenSet-Cookie und Umleitung in Express
//add jwt token on successful login
res.cookie('jwt', user.token)
console.log(user)
if(user.security.active === false){
res.status(401).json({error: 'your account has been deactivated'})
}
//if user.security.verified == true
if(user.security.verified === false){
res.redirect('/verify');
}
if(user.security.approved === false) {
res.redirect('/approval')
}
res.redirect('/')
Ich erhalte eine Fehlermeldung auf meinem Server Fehler: Header können nach dem Senden nicht festgelegt werden.
bedeutet das, dass ich Redirect nicht verwenden kann, wenn ich den Cookie setze?
Was meinen Sie mit "addierte Rückkehr vor jeder Res"? Jede res nach dem 'res.cookie' Anruf? –