In meinem ReactJS Projekt speichere ich derzeit den Cookie wie cookie.save('token', received_token, { path: '/'});
und lade ihn aus dem lokalen Speicher wie folgt: cookie.load('token');
.React Cookie + ReactJS: Wie setze ich die Ablaufzeit für einen Cookie?
So habe ich mich gefragt, ist eine Möglichkeit, Verfallszeit festzulegen, wenn .save()
das Token erhalten, und einmal abgelaufen, automatisch haben es sich aus dem lokalen Speicher entfernen?
Vielen Dank und werde die Antwort mit der Stimme annehmen.
Bevor ich die Antwort und Upvote akzeptiere, ein paar Fragen, wenn es Ihnen nichts ausmacht. Deklariere ich es wie 'reactCookie.save (name, val, [expires: 5000])' '? Könntest du klarstellen, wann du zwischen "maxAge" und "expires" einen über den anderen verwendest? Lesen Sie die Dokumentation, aber ich kann den Unterschied nicht erkennen. Wird das Token selbst automatisch aus dem lokalen Speicher entfernt, wenn es abläuft? Danke für die Antwort! – Walter
@Walter Ich habe das Beispiel nur in der Antwort hinzugefügt und auch den Unterschied zwischen den beiden Optionen hinzugefügt –
@Walter Local Storage verfällt nicht bis zu Benutzer zu behandeln, wenn zu löschen. –