查看: 110|回复: 0

Session Alive

[复制链接]

9464

主题

0

回帖

2万

积分

超级版主

积分
28505
发表于 2026-8-25 16:44:44 | 显示全部楼层 |阅读模式

概述
使用 Session Alive 扩展让您的 Web 会话保持活跃

出于安全原因,大多数具有身份验证功能的网站都会强制执行会话超时。如果您在一段时间内不活动,您的会话可能会过期,要求您重新登录才能继续任何活动。

Session Alive 可以让您的会话在后台保持活动状态,从而帮助防止这种情况发生——即使在长时间不活动的情况下也是如此。

🔧 主要特点:

✅ 后台保持活动状态
向您的站点发送后台 AJAX 请求以防止会话过期 — 无需重新加载页面,也不会丢失更改。只需设置仪表板 URL、选择时间间隔,然后在选项卡中打开页面即可。

✅ 前台页面重新加载
定期自动刷新当前选项卡,以绕过某些网站使用的基于 JavaScript 的空闲计时器。

✅ 智能自动停止
出现以下情况时自动停止:
• 服务器响应指示会话已停止(后台模式)
• 您离开触发 URL(前台模式)

✅ 浏览器通知
获取有关会话保持活动成功或失败的通知。

✅ 简单的规则管理
从设置页面轻松创建、编辑、启用或禁用规则。

🔁 如何运作

后台页面请求(AJAX模式)

此模式通过定期向指定 URL(通常是网站的仪表板或欢迎页面)发送后台请求(通过 AJAX)来保持会话处于活动状态。由于页面不会重新加载,因此您不会丢失任何未保存的更改。

* 设置:

* 指定后台触发 URL(例如,您的仪表板)。
* 选择一个间隔。
* 保存规则。
* 在新选项卡中打开触发器 URL — 一切就绪!

* 自动停止:
该模式根据服务器响应自动停止,确保资源的高效利用。

前台页面重新加载

有些网站在浏览器中使用基于 JavaScript 的空闲计时器,AJAX 请求无法绕过该计时器。在这种情况下,请使用前台页面重新加载选项。

此功能通过定期自动刷新活动选项卡来使您的会话保持活动状态。

* 自动停止:
当用户离开触发器 URL 时,此模式会自动停止。

🔔 通知

启用浏览器通知以接收会话保持活动尝试成功或失败的警报。

⚙️规则管理

* 通过设置页面轻松创建和管理规则。
* 使用禁用选项暂时暂停任何规则。
* 尝试不同的模式来适应您的工作流程。

🔒 请求的权限:

1. 在所有网站上访问您的数据 – 将 JavaScript 注入网页所需(仅当规则处于活动状态时)。
2. 访问浏览器选项卡 – 需要识别运行规则的活动选项卡并与之交互。
3. 显示通知 – 启用浏览器通知以告知您规则状态。

💻 开源且安全:
在 GitHub 上贡献或报告问题:
👉 [GitHub - arunelias/session-alive](https://github.com/arunelias/session-alive)

重要提示:安装前务必检查任何扩展的安全性。在这里了解更多:
🔗 [评估扩展程序安全性的提示](https://support.google.com/chrome/a/answer/9897812?hl=en)
.crx
2.4
106KiB
支持
.zip
2.4
106KiB
不支持
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|天翼网

相关侵权、举报、投诉及建议等,请发 E-mail:2026@typc.net

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|晋ICP备2026008270号-1|晋公网安备14010602111293号

QQ客服返回顶部