现在的就是微信绑定自动登录之后返回一个登录标识放在cookie里面,前端每次会检查是否有这个标识,没有就请求一下登录接口,如果我切换另一个微信号,进去的时候登录标识还在,是否就可以继续操作,那绑定的用户信息和微信号会对应不上
不会,这个登陆标识是跟登录的账号名联合检查的
切换账号并不会自动清除有效期内的cookie
这个要根据不同的网站来定的。如果网站设计者不给Cookies设定时间(即生命周期),那么就是当次浏览有效,关闭浏览器后Cookies就会自动失效(要注意的是手机上的浏览器退出后很可能是切换到后台,并不是真正关闭,这种情况下Cookies不会失效)。如果设定了时间,那么就在时间到后即失效,这个时间可以是几秒钟,也可以是几十年、几百年(相当于永久有效)。
一般情况下浏览器是不会主动去清除Cookies的,因为这其中可能保留了很重要的信息,比如登录帐号、密码、浏览习惯等,如果擅自删除,很可能会大大影响该网站的用户体验(比如本来网站可以自动登录的,变成每次打开都要重新登录)。除非你用其他第三方的所谓垃圾清理软件去手工清理。
所以说,微信浏览器可能会定期清空缓存数据,但并不存在“多长时间清空cookie”的问题
目前微信浏览器切换账号会清除所有cookie,即使再切换回来,cookie也是空的。也就是说,只要切换过,cookie就会被清空。