身份验证后,我将令牌存储在 localStorage 中,但每次刷新时我都需要将其删除并重定向到某个路由器。
我不知道如何在角度上做到这一点。我正在使用一种非常hacky的方式使用纯js。
window.addEventListener('load', function (e) {
if (window.sessionStorage !== null && (window.location.href.indexOf('/signin') === -1 && window.location.href.indexOf('confirm-user') === -1)) {
window.sessionStorage.clear();
window.location.href = '/signin';
}
});
我正在考虑添加一个身份验证保护,但我确信应该有一个更角度的方式来做到这一点。