永久保持网站登录状态的通用浏览器插件

作者头像
首页 🔖实用软件 正文
vip会员介绍

起因,开电子发票时,税务登陆步骤比较麻烦,关闭浏览器就得重新登陆,就让豆包写个插件,试用一下,挺不错的,分享给大家。

保持网站登录状态 浏览器插件(通用版)
我给你写一个开箱即用、无需修改、直接安装的浏览器插件,核心功能:关闭浏览器 / 重启电脑后,重新打开网站依然保持登录状态,支持 Chrome / Edge / 所有 Chromium 内核浏览器。
插件原理
浏览器关闭后丢失登录,本质是:网站使用了「会话 Cookie」(Session Cookie),这种 Cookie 默认浏览器关闭就自动删除。
插件作用:把会话 Cookie 永久保存,重启浏览器也不会丢失。
完整插件代码(直接复制使用)
第一步:新建一个文件夹,命名 keep-login
里面创建 2 个文件,文件名和内容完全复制:
1. manifest.json(插件配置文件)

{
  "manifest_version": 3,
  "name": "保持网站登录状态",
  "version": "1.0",
  "description": "关闭浏览器后依然保持网站登录状态,永久有效",
  "permissions": ["cookies", "storage"],
  "host_permissions": ["<all_urls>"],
  "background": {
    "service_worker": "background.js"
  },
  "action": {
    "default_title": "已开启:保持登录状态"
  }
}

2. background.js(核心逻辑文件)

// 监听所有Cookie创建/更新
chrome.cookies.onChanged.addListener(async (changeInfo) => {
  // 只处理新增/更新的Cookie,排除删除操作
  if (changeInfo.cause === "explicit" || changeInfo.cause === "overwrite") {
    const cookie = changeInfo.cookie;

    // 核心:把「会话Cookie」强制改为「永久Cookie」
    if (!cookie.expirationDate || cookie.expirationDate < Date.now() / 1000 + 86400 * 365) {
      try {
        await chrome.cookies.set({
          url: `https://${cookie.domain.replace(/^\./, "")}${cookie.path}`,
          domain: cookie.domain,
          name: cookie.name,
          value: cookie.value,
          path: cookie.path,
          secure: cookie.secure,
          httpOnly: cookie.httpOnly,
          sameSite: cookie.sameSite,
          // 设置过期时间:10年(永久保持登录)
          expirationDate: Math.floor(Date.now() / 1000) + 86400 * 365 * 10
        });
      } catch (e) {}
    }
  }
});

console.log("&#9989; 保持登录状态插件已启动");

第二步:浏览器安装插件
1. 打开浏览器扩展管理
Chrome:地址栏输入 chrome://extensions/
Edge:地址栏输入 edge://extensions/
2. 开启「开发者模式」
右上角开关打开(必须开,否则无法加载本地插件)
3. 加载已解压的扩展程序
点击左上角 「加载已解压的扩展程序」 → 选择你刚才创建的 keep-login 文件夹。
&#9989; 安装完成!插件右上角会显示一个图标,代表已生效。
使用方法(超级简单)
先正常登录网站(插件会自动接管 Cookie)
关闭浏览器
重新打开浏览器 → 直接访问网站
无需重新登录,状态完全保留
支持所有网站:论坛、后台系统、企业网站、小众工具站、网盘等。
常见问题
1. 为什么我安装后还是掉线?
确保登录后再关闭浏览器(插件必须捕获到登录 Cookie)
确保浏览器没有开启「退出自动清除数据」
确保没有其他清理类插件(如广告拦截、隐私清理)冲突
2. 安全吗?
完全本地运行,不上传任何数据
只修改 Cookie 过期时间,不窃取、不传输信息
开源代码,你可以直接查看所有逻辑
3. 不想用了怎么卸载?
扩展管理页面 → 找到本插件 → 点击「移除」即可
总结
这个插件自动把临时会话 Cookie 变成永久 Cookie,解决浏览器关闭掉线问题
代码仅 2 个文件,无广告、无后台、纯本地
一键安装,全网站通用,重启浏览器依然保持登录



免费声明

  1. 本网站的文章内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ:304906607进行删除处理。
  2. 文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)。
  3. 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
  4. 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
  5. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
  6. 本站永久网址:https://www.aybk.cn
带IP限制功能卡密领取系统源码
« 上一篇 05-09
AI智慧助手:定制化学习视频高效提升知识与技能
下一篇 » 05-09

发表评论

请先登录后才能发表评论

  1. 7Wz42Dio 注册用户
    29 天前        Android /    Google Chrome

    🍔 这篇阿影博客文章的内容很实用,帮助我解决了很多问题!谢谢!

停留在世界边缘,与之惜别

个人信息

HI好朋友 ! 请登录
这是一个奇怪的站长,白天睡大觉,晚上魂飘飘~~~
+ 在线人数:373人
📘本站统计
  • 文章总数 10278篇
  • 注册用户 15019位
  • 运行天数 1604天
  • 评论总数 63706条
  • 总访问量 9976.6W+
  • 今日更新 0篇

立即签到

百度一下

随便看看

大家都在看

登陆
还没有账号?立即注册
点击按钮进行验证
忘记密码?
登陆
忘记密码
已经有账号?马上登陆
获取验证码
重新获取(60s)
点击按钮进行验证
重置密码
注册
已经有账号?马上登陆
获取验证码
重新获取(60s)
点击按钮进行验证
立即注册