我见过多个论坛,但我不清楚解决方案。
当我尝试在浏览器关闭事件中使会话无效时,即使页面刷新,我的会话也会丢失。我不希望我的会话在页面刷新时结束,我希望我的会话在浏览器/选项卡上结束。
我可以使用angularJs在浏览器关闭事件中使会话无效吗?
感谢您的帮助!
答案 0 :(得分:0)
试用HTML5会话存储。存储在那里的数据将通过刷新保留,但将在页面/选项卡关闭时删除。这也应该适用于Angular。
https://developer.mozilla.org/de/docs/Web/API/Window/sessionStorage
// Set something
sessionStorage.set('usertoken', '123456789');
// Get something
sessionStorage.get('usertoken');