我正在使用基于Auth0的经过身份验证的系统创建angular2 webapp。 我还使用Auth Guard,如果令牌仍然有效,则会检查安全页面。
但现在我想处理localStorage。
尽可能多的webapp,当用户关闭浏览器时,我希望用户断开连接。所以我找到了解决方案:用localStorage
清除onbeforeunload
。但是,此方法还会在刷新或关闭选项卡时删除数据。
如果我使用sessionStorage
,则不会在标签之间保留数据。
使用经过身份验证的用户在网络应用中导航的最佳做法是什么?