piaochen0
V2EX  ›  问与答

有什么办法能一直保存浏览器的网站登陆状态?

  •  
  •   piaochen0 · Mar 22, 2023 · 2326 views
    This topic created in 1220 days ago, the information mentioned may be changed or developed.

    工作原因,每天都需要用到合作方公司的一个系统,我自己没有账号,每次都要借别人账号登陆。
    登陆需要短信验证,每次都要跟他要验证码。因为各种原因,中间还得让第三方人员去要。
    过程比较麻烦。
    那个网站系统,只要关了浏览器,第二次登陆,就得重新登陆了。不会自动保持。

    为了保持浏览器一直登陆。
    之前一直是提取了 cookie ,写了个程序放在服务器上跑,定时使用 cookie 去访问某个页面,用来保持 cookie 不失效。 浏览器一直不关,每天下班电脑也是休眠。 但是经常手贱,把浏览器关了,或者点了关机。下次又得去重新登陆了。

    当然我尝试了关闭浏览器后,在 chrome 中设置我提取的 cookie ,不过这样大部分页面是可以正常访问的,部分按钮,会提示没有权限。同一个账号,正常登陆,这些按钮是有权限的。
    这个问题一直都不知道怎么处理。或者机制是什么。

    我想问下有没有什么技术,能比较全面的保持浏览器的登陆状态,在关闭了浏览器的情况下,能快速方便的恢复登陆状态。 麻烦各位指教。

    4 replies    2023-03-22 11:29:53 +08:00
    sparklee
        1
    sparklee  
       Mar 22, 2023
    cookie 需要被保存下来, 可以看下 Expires /Max-Age 是多少, 可以改大试试
    piaochen0
        2
    piaochen0  
    OP
       Mar 22, 2023
    @sparklee Expires /Max-Age 一直都在有效期间内,每次关闭浏览器之后,手动设置保存的 cookie ,也能登陆,就是部分挺重要的按键,提示没有权限。同一个账号正常登陆是有权限的。
    BUHeF254Lpd1MH06
        3
    BUHeF254Lpd1MH06  
       Mar 22, 2023
    关闭浏览器就会掉登,是不是有保活机制呢?一段时间没有请求,就认定这个 token 失效了?
    shakoon
        4
    shakoon  
       Mar 22, 2023
    装一个自动刷新页面的插件,找一个太起眼的小页面设置为固顶标签开刷
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4457 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 10:01 · PVG 18:01 · LAX 03:01 · JFK 06:01
    ♥ Do have faith in what you're doing.