如何让禁用cookie的客户端还可以实现用户跟踪
1、首先,我们需要沼敫裣秤准备一个支持sessionstorage或者是localstorage网页缓存的现代浏览器,小编唁昼囫缍这里用的是chrome,如何检测自己的浏览器是否支持缓存,可以按下键盘上的F12,打开控制台,然后输入window.sessionstorage。看看能不能打印出这个对象~
2、如果可以的话,我们在网站登录的同时,可以把自己需要在浏览器客户端记录的用户信息,系统信息等数据通过ajax,传递给前端,然后再通过js保存到网页缓存中。
3、当我们需要在页面做判断的时候,只用使用sessionstorage.getItem('uid'),这句代码就可以将保存的缓存取出来,这样就实现了用户的跟踪以及状态的判断。
4、当用户退出登录的时候,使用session衡痕贤伎storage.remove('uid'),清除某几项不需要再记录的用户信息,或荨层吒椋者使用sessionstorage.clear(),清除所有的缓存信息。就可以实现客户端用户登出状态了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:92
阅读量:43
阅读量:39
阅读量:29
阅读量:57