viewtheard
千年狐狸
千年狐狸
  • UID2383
  • 注册日期2005-01-20
  • 最后登录2024-04-27
  • 发帖数1969
  • 经验479枚
  • 威望1点
  • 贡献值356点
  • 好评度20点
  • 社区居民
  • 忠实会员
阅读:1574回复:13

有没有办法让cookie有效期永久?

楼主#
更多 发布于:2023-09-18 08:16
每次cookie到期后自动退出再登录很烦人,需要重新拿回cookie时效控制权。
My Technical Blog: http://art-technical.blogspot.com/
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-04-25
  • 发帖数1090
  • 经验833枚
  • 威望0点
  • 贡献值734点
  • 好评度21点
  • 社区居民
  • 忠实会员
1楼#
发布于:2023-09-18 12:36
cookie 的时效由谁决定?网站还是浏览器?
lfdisk
小狐狸
小狐狸
  • UID48482
  • 注册日期2015-01-05
  • 最后登录2023-09-18
  • 发帖数3
  • 经验4枚
  • 威望0点
  • 贡献值2点
  • 好评度0点
2楼#
发布于:2023-09-18 19:21
我觉得由网站决定。
viewtheard
千年狐狸
千年狐狸
  • UID2383
  • 注册日期2005-01-20
  • 最后登录2024-04-27
  • 发帖数1969
  • 经验479枚
  • 威望1点
  • 贡献值356点
  • 好评度20点
  • 社区居民
  • 忠实会员
3楼#
发布于:2023-09-18 20:15
DOSforever:cookie 的时效由谁决定?网站还是浏览器?回到原帖
网站开发人员
My Technical Blog: http://art-technical.blogspot.com/
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-04-25
  • 发帖数1090
  • 经验833枚
  • 威望0点
  • 贡献值734点
  • 好评度21点
  • 社区居民
  • 忠实会员
4楼#
发布于:2023-09-19 01:28
对了,浏览器不是有自动记住密码功能的吗?如果 cookie 过期了,再登录时自动填充帐号不就得了,也不怎么费事吧?
viewtheard
千年狐狸
千年狐狸
  • UID2383
  • 注册日期2005-01-20
  • 最后登录2024-04-27
  • 发帖数1969
  • 经验479枚
  • 威望1点
  • 贡献值356点
  • 好评度20点
  • 社区居民
  • 忠实会员
5楼#
发布于:2023-09-19 11:02
DOSforever:对了,浏览器不是有自动记住密码功能的吗?如果 cookie 过期了,再登录时自动填充帐号不就得了,也不怎么费事吧?回到原帖
这个,还要填验证码等等,来几十个网站更烦人了
My Technical Blog: http://art-technical.blogspot.com/
kidzgy
火狐狸
火狐狸
  • UID35190
  • 注册日期2011-02-03
  • 最后登录2024-03-28
  • 发帖数248
  • 经验196枚
  • 威望0点
  • 贡献值122点
  • 好评度17点
6楼#
发布于:2023-09-20 00:26
我之前试过用扩展锁定cookies的值和有效期,发现没有用。
大概得出这么一个结论:
cookies如果没有,那么登录状态一定是失效的。
cookies即便锁定,该失效还得失效。
viewtheard
千年狐狸
千年狐狸
  • UID2383
  • 注册日期2005-01-20
  • 最后登录2024-04-27
  • 发帖数1969
  • 经验479枚
  • 威望1点
  • 贡献值356点
  • 好评度20点
  • 社区居民
  • 忠实会员
7楼#
发布于:2023-09-20 04:44
kidzgy:我之前试过用扩展锁定cookies的值和有效期,发现没有用。
大概得出这么一个结论:
cookies如果没有,那么登录状态一定是失效的。
cookies即便锁定,该失效还得失效。
回到原帖
是根据当前时间判断的,需要锁定运行时的系统时间,可以考虑用油猴脚本锁定或减速时间流动。你用的啥扩展修改的?
My Technical Blog: http://art-technical.blogspot.com/
kidzgy
火狐狸
火狐狸
  • UID35190
  • 注册日期2011-02-03
  • 最后登录2024-03-28
  • 发帖数248
  • 经验196枚
  • 威望0点
  • 贡献值122点
  • 好评度17点
8楼#
发布于:2023-09-20 11:06
viewtheard:是根据当前时间判断的,需要锁定运行时的系统时间,可以考虑用油猴脚本锁定或减速时间流动。你用的啥扩展修改的?回到原帖
Cookie Quick Manager。
cookies的时间好像是没办法锁定的,可以锁定的是保持登录状态的cookies值。问题是,有些网站你在记住登录的时候,是默认将cookies的有效期延长到下一年或是2038年的。但不知道为什么,有些网站明明没清除过cookies,还得重新登录。
viewtheard
千年狐狸
千年狐狸
  • UID2383
  • 注册日期2005-01-20
  • 最后登录2024-04-27
  • 发帖数1969
  • 经验479枚
  • 威望1点
  • 贡献值356点
  • 好评度20点
  • 社区居民
  • 忠实会员
9楼#
发布于:2023-09-23 08:21
kidzgy:Cookie Quick Manager。
cookies的时间好像是没办法锁定的,可以锁定的是保持登录状态的cookies值。问题是,有些网站你在记住登录的时候,是默认将cookies的有效期延长到下一年或是2038年的。但不知道为什么,...
回到原帖
时间加速脚本:

https://bbs.tampermonkey.net.cn/thread-176-1-1.html

”有些网站明明没清除过cookies,还得重新登录“我的和你相反部分字段过期了了,仍然保存登录状态,可能是因为session状态信息还未过期。你试试新建个配置还有问题吗,
My Technical Blog: http://art-technical.blogspot.com/
kidzgy
火狐狸
火狐狸
  • UID35190
  • 注册日期2011-02-03
  • 最后登录2024-03-28
  • 发帖数248
  • 经验196枚
  • 威望0点
  • 贡献值122点
  • 好评度17点
10楼#
发布于:2023-09-25 16:45
viewtheard:时间加速脚本:

https://bbs.tampermonkey.net.cn/thread-176-1-1.html

”有些网站明明没清除过cookies,还得重新登录“我的和你相反部分字段过期了了,仍然保存登录状态,可能是因...
回到原帖
你这个脚本似乎跟cookies没有关系吧?如果是新建配置的话,肯定是清除掉cookies的,因为cookies的配置文件是cookies.sqlite
viewtheard
千年狐狸
千年狐狸
  • UID2383
  • 注册日期2005-01-20
  • 最后登录2024-04-27
  • 发帖数1969
  • 经验479枚
  • 威望1点
  • 贡献值356点
  • 好评度20点
  • 社区居民
  • 忠实会员
11楼#
发布于:2023-09-26 07:24
kidzgy:你这个脚本似乎跟cookies没有关系吧?如果是新建配置的话,肯定是清除掉cookies的,因为cookies的配置文件是cookies.sqlite回到原帖
和cookie过期时间有关,可修改下脚本减慢时间速度
My Technical Blog: http://art-technical.blogspot.com/
meat
火狐狸
火狐狸
  • UID35020
  • 注册日期2011-01-06
  • 最后登录2024-04-26
  • 发帖数267
  • 经验200枚
  • 威望0点
  • 贡献值106点
  • 好评度16点
12楼#
发布于:2024-01-01 22:50
cookies本身过期是定义字段决定的,但这项是保存在本地数据库中的,可以更改。

但部分网站为了加强安全性,会引入一些加入时间戳的cookies,结合浏览器JavaScript,或者服务器端比较,超过一定期限的cookies强制删掉。国内流行的discuz!论坛就有类似的设定。

有意思的是,有些是把时间戳绑在有效字段里,有些是把时间戳单独定义了,discuz!就是单独定义的某一项,我没有确认是哪一项,但做过某论坛的每天签名路由器脚本时就发现,精简掉很多cookies不影响签到的cookies项后,签到cookies就不会过期
hitsmaxft
非常火狐
非常火狐
  • UID25803
  • 注册日期2008-08-12
  • 最后登录2024-01-13
  • 发帖数740
  • 经验13枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
13楼#
发布于:2024-01-13 22:34
一般来说是没有用的. 网站开发人员会在服务器那边限制最长有效时间的.. cookie 只是加密存点id用来判断登录人是谁...

Lost in fx...
游客

返回顶部