VUE实现长时间未操作退出登录

背景:在现在大多系统中,为了保障用户的安全,都会有固定时间未操作则自动退出登录的功能,这里根据我目前了解的内容大致实现一个简单的。

我的想法是这样,通过对定时器setTimeOut的使用,来进行倒计时30分钟,到30分钟后触发登出的操作,如果在这期间进行点击鼠标的动作,则重置此定时器。

因为在所有的界面都需要进行这个操作,所以我直接放在App.vue中进行编写





最后虽然实现了,不过我感觉这种方法并不好,如各位大佬有更好的方法,欢迎指导!!!

你可能感兴趣的:(vue.js,javascript,前端)