Ich muss JWT-Token in lokalen Speicher über Nodejs speichern, nachdem der Benutzer angemeldet ist (wurde autorisiert).Speichern in lokalen Speicher mit Nodejs
Nachdem ich überprüft habe, ob der Benutzer/Passwort in meinem Controller korrekt ist - ich speichere generierte Token im lokalen Speicher. So wie es aussieht, kann ich kein Fenster referenzieren, da es nicht existiert.
ReferenceError: window is not defined
Dies ist, wie ich derzeit versuche, es zu tun.
...
payload = {
sub: user.email,
role: user.role
};
token = jwt.sign(payload, jwtSecretKey, {expiresIn: '60m'});
window.localStorage.setItem('token', token);
res.status(200).render('index' , {
user: user,
token: token
});
...
Wissen Sie, was der Unterschied zwischen einem Client und einem Server ist? – Amit
Ja, ich tue ... – Paran0a
Also ... Warum versuchst du Client-Sachen auf dem Server zu tun? – Amit