有什么办法能将一个浏览器中某个网站的登录状态共享给另一个浏览器吗?

2021-07-14 00:24:10 +08:00
 ssxs727

不太明白这到底是和 Cookie 相关还是 Session 相关,Web 小白了属于是。

4101 次点击
所在节点    浏览器
15 条回复
ryomahan
2021-07-14 01:09:39 +08:00
不同网站方案不一致,根据你想操作的网站具体分析吧。
blackcurrant
2021-07-14 02:02:51 +08:00
再登录一遍
chutsetien
2021-07-14 02:29:30 +08:00
Firefox 可能能行,Chrome 就白搭了。
bin456789
2021-07-14 02:30:45 +08:00
EditThisCookie 导出导入 cookie 就行了
session 只是 cookie 的一部分
bin456789
2021-07-14 02:35:51 +08:00
精确的说,cookie 里包括 session id,导出导入 session id,session 不变
gzlock
2021-07-14 03:37:50 +08:00
如果是电脑环境的话,可以试试我开发“简易扩展”,在 chrome 扩展商店和 edge 扩展商店都有上架
这个扩展包含了两个功能:保存某个域名的所有 cookies,以及导出 /导入扩展数据,从而可以实现迁移某个域名的 cookies 数据
kebamt
2021-07-14 04:50:05 +08:00
两个浏览器同时安装这个插件( Cookie Backup & Restore ): https://chrome.google.com/webstore/detail/cookie-backup-and-restore/cndobhdcpmpilkebeebeecgminfhkpcj
用它把 cookie 导出为文件,再在第二个浏览器打开此插件导入即可,完美解决
thetbw
2021-07-14 10:45:31 +08:00
像 qq 那样有个本地程序?
myCupOfTea
2021-07-14 11:11:05 +08:00
能不能描述下目的,是为了干啥,什么场景
shellus
2021-07-14 11:23:22 +08:00
https://sessionbox.io/
付费的浏览器扩展,可以跨机器,甚至可以把登录态分享给别人。
自己在扩展商店找一找应该由免费版的,不过免费版一般不支持跨浏览器和跨主机同步
muzuiget
2021-07-14 13:03:52 +08:00
一般就是导出 Cookie,不过如果网站有意防御,或者太复杂的话,基本没戏。例如 Cookie 里的值关联了你的浏览器 UserAgent,IP 等等,换了就失效。还有像 Google 之类的网站,还会使用各种 sessionStorage 之类对象保存离线数据,你删了也是要强制重新登录。

如果不是搞黑产,知道账号密码,为什么不搞自动登录呢。
zhangchongjie
2021-07-14 15:06:39 +08:00
老项目应该还好,新的项目,有用 oauth jwt 验证这种, 都会把时间,ip 这些加到 cookie 里面,可以试试
qqg1530
2021-07-15 10:18:26 +08:00
日子越来越有判头了
Rookie01
2023-04-18 19:32:50 +08:00
@kebamt 插件非常好用,想问下这种 Cookies 可以导入到手机浏览器里吗?
kebamt
2023-04-19 21:19:30 +08:00
@Rookie01 导入手机应该不行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/789376

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX