In router.beforeEach möchte ich überprüfen, ob das SessionToken bereits im Speicher vorhanden ist, und wenn nicht, zur Anmeldeseite weiterleiten, um es abzurufen, erhalte jedoch die folgende Fehlermeldung:
Navigation Guard hat beim Springen von „/“ zu „/login“ eine unendliche Weiterleitung erkannt. Um einen Stapelüberlauf zu vermeiden, brechen Sie die Navigation ab. Wenn dies nicht behoben wird, führt dies zu Problemen in Produktionsumgebungen.
Code in meinem router.js:
router.beforeEach((to, from, next) => { if(ENV == 'Entwicklung') { let sessionStorage = storage.sessionStorageGet('_sessionToken') if (sessionStorage === null) next({ name: 'Login' }) sonst weiter() } })