自动夜间模式 日间模式 夜间模式
侧栏
0
意外富翁
|
|
|
Cookie-share 是一个 Chrome 扩展,允许用户在不同设备或浏览器之间发送和接收 cookies。它使用 Cloudflare Worker 作为后端来存储和检索 cookie 数据。 ## 效果与应用场景 - 很多网站不支持多账号切换,不想退出重登? - 开了视频会员,好兄弟老是让你扫码嫌麻烦? - 开了某星球,和同学合租回回血? - 单纯懒得掏出手机或者输密码换设备登录? ## 安装 - 下载源代码,下载地址:https://github.com/fangyuan99/cookie-share/releases - 打开 Chrome 并导航至 chrome://extensions/。 - 在右上角启用"开发者模式"。 - 点击"加载已解压的扩展程序"并选择包含扩展文件的目录。 ## 如何使用 1. 进入已登录网站的主页 (任何含有 Cookie 的地址都可以) 2. 点击插件图标,自定义一个 id(仅支持字母和数字),发送 Cookie 3. 没有登录的设备访问登录页,用刚刚的 id 获取 Cookie,等待插件显示 Cookie 获取并设置成功后刷新网页即可 已测试的网站: - 某星球 - 某艺 - 某L站 ## 功能 - 为 cookie 共享生成随机唯一 ID - 将当前标签页的 cookies 发送到服务器 - 从服务器接收并设置 cookies 到当前标签页 - 管理员功能,用于管理存储的 cookies 由于插件的权限更大,可以支持 JS 无法访问的 HTTpOnly Cookie ## 后端部署教程 部署可以参考 https://linux.do/t/topic/115004 大同小异 注册 Cloudflare 账户并创建一个 Worker。 复制 _worker.js 文件的内容到新创建的 Worker 中。 在 Cloudflare Worker 的设置中,添加以下环境变量: - ADMIN_PASSWORD: 设置一个强密码,用于访问管理员端点 - COOKIE_STORE: 创建一个 KV 命名空间,用于存储 cookie 数据 在 Worker 的设置中,绑定 KV 命名空间: - 变量名称:COOKIE_STORE - KV 命名空间:选择你创建的 KV 命名空间 保存并部署 Worker。 记下 Worker 的 URL,格式类似:https://your-worker-name.your-subdomain.workers.dev (被墙请自定义域名) ## 安全注意事项 - 确保将 ADMIN_PASSWORD 设置为一个强密码,并定期更改。 - 不要在代码中硬编码 ADMIN_PASSWORD,始终使用环境变量。 - 定期审查存储的数据,删除不再需要的 cookie 数据。 - 考虑为 cookie 数据设置过期时间,以减少长期存储敏感信息的风险。 开源地址:https://github.com/fangyuan99/cookie-share

▲ 赞同(0)    ★ 收藏(0)