vue - 实现登录后用户无操作后自动退出登录功能,当用户鼠标不动、键盘不动、无窗口滚动时自动清除登录状态(可自定义删减条件,详细示例源码一键复制开箱即用)

需求

很多教程都是无效而且有bug。。很难用索性自己搞了最健壮的解决方案。

在vue项目中,实现自动检测用户没有【移动鼠标】【操作键盘】【窗口滚动】时,自动清除登录信息强制退出登录下线,支持自定义触发时间(比如无操作10分钟就执行),自定义条件(比如只监听用户鼠标是否移动)!

你可以一键复制完整示例代码(有详细的注释),根据你的项目要求进行增删强制下线的 “条件”。

在这里插入图片描述

示例源

猜你喜欢

转载自blog.csdn.net/weixin_50545213/article/details/130620238