V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jack778
V2EX  ›  浏览器

对于浏览器的多账号同时登录的会话隔离, 有没有比较好的方案

  •  
  •   jack778 · 165 天前 · 2737 次点击
    这是一个创建于 165 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在我的需求是可以在一个浏览器上针对一个网站同时登录十几个账号, 如果按照常规操作, 我要使用多个不同的浏览器, 谷歌上有 multilogin 和 sessionbox 插件, 但是某些场景下数据还是会串掉,开启隐私模式的话最多只能多开一个账号,有一些付费浏览器可以解决这个问题, 但是我还是想找一些免费软件,大家有没有那种比较完美的解决方案, 是否有那种自带隔离会话的浏览器呢?
    32 条回复    2024-05-27 18:33:30 +08:00
    xiaobaibay
        1
    xiaobaibay  
       165 天前
    付费浏览器? ADSpower ?
    0o0O0o0O0o
        2
    0o0O0o0O0o  
       165 天前
    Chrome/Edge 的 --user-data-dir
    Firefox 的 -profile

    如果你说的是想在一个浏览器窗口的不同 TAB 里操作不同账号,那我不能理解这个需求
    chrawsl
        3
    chrawsl  
       165 天前   ❤️ 1
    chrome 创建多个账户就行了
    shinsekai
        4
    shinsekai  
       165 天前
    safari 自带 profile 的,也可以通过添加到 Dock 创建一个容器
    zbinlin
        5
    zbinlin  
       165 天前   ❤️ 4
    Firefox + Firefox Multi-Account Containers 扩展
    jack778
        6
    jack778  
    OP
       165 天前
    @0o0O0o0O0o 我们是 saas 软件公司, 可以让客服在授权后切换到不同租户的管理员去做一些操作, 所以才会有这样的需求, 如果能够按 tab 标签来隔离多开的账号就会比较方便
    0o0O0o0O0o
        7
    0o0O0o0O0o  
       165 天前
    @jack778 #6 好像理解了,如果是我我会考虑写个应用将不同账号的浏览器显示在一个窗口的不同 TAB 里,这样未来有扩展需求会很方便,例如改指纹例如挂不同代理
    lichao
        8
    lichao  
       165 天前
    浏览器本身没办法满足你的要求,估计还是得从你的 sass 层做一些调整,例如在 url 里用一些标记做隔离
    xiaozecn
        9
    xiaozecn  
       165 天前
    我见过做灰产的有付费浏览器和付费插件。至于免费的,试试便携软件 PortableApps 。
    NX2023
        10
    NX2023  
       165 天前
    Arc 看上去可以吧
    Levox
        11
    Levox  
       165 天前
    Firefox 的 Multi-Account Containers 扩展一直在用
    vace
        12
    vace  
       165 天前
    如果一个标签页一个登录的话,可以用 `Window.sessionStorage` 存储用户的 token 。
    [在新标签或窗口打开一个页面时会复制顶级浏览会话的上下文作为新会话的上下文]( https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage)

    如果是一个页面支持多个账号的话,可以参考 google 的产品,右上角直接切换用户身份,带 userid 的参数。
    jack778
        13
    jack778  
    OP
       165 天前
    @vace 对于 sessionStorage , 每个标签页都是嘟噜隔离的?
    jack778
        14
    jack778  
    OP
       165 天前
    @Levox 这个扩展应该能完全隔离 local storage 和 cookie 以及全局变量吧
    234ygg
        15
    234ygg  
       165 天前   ❤️ 1
    safari 就可以,之前听朋友说 arc 好像也行
    Levox
        16
    Levox  
       165 天前
    @jack778 隔离的,登录互不影响
    lemonda
        17
    lemonda  
       165 天前
    Firefox Multi-Account Containers 和 Profile
    https://github.com/easychen/CookieCloud
    各种指纹浏览器
    CodeCodeStudy
        18
    CodeCodeStudy  
       165 天前
    chrome 配置多个 profile 不就行了
    IDAEngine
        19
    IDAEngine  
       165 天前
    safari brave
    smdbh
        20
    smdbh  
       165 天前
    chrome 带--user-data-dir xxx 参数启动,多用户
    sdl1188052121
        21
    sdl1188052121  
       165 天前
    这题我会
    用 360 浏览器 开无痕 每个窗口都是独立的 不串数据的
    IvanLi127
        22
    IvanLi127  
       165 天前
    Arc Browser 可以通过创建空间来实现在同一个主窗口下各个子空间浏览器的用户数据隔离。

    前两楼给 chrome 传用户数据目录的方法也是稳的。
    JasperYanky
        23
    JasperYanky  
       165 天前
    谷歌浏览器建多个用户就可以吧
    jack778
        24
    jack778  
    OP
       165 天前
    @sdl1188052121 如果内存足够理论上可以无限多开?
    janda
        25
    janda  
       165 天前
    @chrawsl 这个方法可行,我一直用的就是这种方式
    iLtc
        26
    iLtc  
       165 天前
    Firefox 的 Multi-Account Containers +1

    我工作的时候要在多个账号之间来回切换,这个是真的好用
    jookr
        27
    jookr  
       165 天前
    centbrowser 浏览器原生自带功能
    右键点击便签,选择“在右侧新增小号标签”,新标签还会有个颜色的小点区分
    结贴
    jookr
        28
    jookr  
       165 天前
    便签=>标签
    jookr
        29
    jookr  
       165 天前
    @jack778 这个场景我天天用到,就 centbrowser 这浏览器没别家的了。
    vace
        30
    vace  
       165 天前
    @jack778 是的,都是隔离的,刷新和恢复也不会清空,关闭标签页自动清空。
    wjr2012
        31
    wjr2012  
       165 天前
    @chrawsl 这才是正解,我多个 aws 账户,就是创建了多个 Chrome 本地账户使用的。
    jack778
        32
    jack778  
    OP
       165 天前
    @jookr 谢谢, 我试试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2942 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 11:01 · PVG 19:01 · LAX 03:01 · JFK 06:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.