我有一个要求,我想在浏览器中设置一个cookie。此cookie与用户会话不是100%相关,我尝试捕获桌面首选设置。
我想将此设置存储到一个cookie中,该cookie在用户注销时不会过期。我在我的实现中使用了django,
请告知我们能否做些什么?
答案 0 :(得分:1)
setcookie(“user”,$ username,time()+ 604800); / *一周到期* /
“604800”代表coockie“活着”的时间 例如
一分钟:60 十分钟:600 半小时:1800 一小时:3600 一天:86400 一周:604800 两周:1209600 一个月(30天):2592000 一年(365天):31536000
答案 1 :(得分:0)
考虑一下有趣的黑客:evercookie。
evercookie是一个可用的javascript API 浏览器中非常持久的cookie。它的目标 是在客户删除标准后识别客户 Cookie,Flash Cookie(本地共享对象或LSO),以及 其他。 evercookie通过存储cookie数据来实现这一目标 可用的几种类型的存储机制 本地浏览器。此外,如果evercookie找到了 用户已删除任何类型的cookie,它 使用每种可用机制重新创建它们。