我正在尝试在 AngularJS 中实现登录身份验证模块。现在我只剩下实现注销了。
注销:
我正在更新 SessionHistory
表中的登录、注销和 session 信息,主要是为了不允许单个用户在特定时间有 2 个不同的 session 。
因此,应在以下情况下触发更新注销信息的函数,
- 当用户从应用中注销时。
- 当用户空闲时( session 超时)。
- 当浏览器关闭时。
第一点我做了,第二点我会设法做(也在 stackoverflow 中找到很多文章和问题)。
但是我不确定当浏览器关闭时如何触发注销功能在数据库中自动更新。我没有设法得到任何文章。请在这件事上给予我帮助。我也是 AngularJS 的新手
提前致谢。
最佳答案
window.onbeforeunload = logmeout();
关于javascript - AngularJS:浏览器关闭时自动触发注销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28535117/