一、建立文件
通过之前的案例,在工具文件夹utils下建立token.js文件
二、写入方法
1、初步写入方法
根据缓存localStorage的方法对token进行设置,获取,删除
注:这里的‘token’是固定的变量,但根据实际需要,如果将其设置为一个变量,就可以更好的进行维护以及使用
2、将名称设置为变量
设置一个变量,然后将每一个名称替换成这个变量
3、设置超时处理
正常如果不对这个缓存进行处理,那么就会一直保存在浏览器,可能就会出现很多错误
①定义变量
const TokenExpireKey = 'user_token_expire'
②设置token-设置过期时间
- 先设置固定的超时时间expireTimeInMinutes,这里设置为30分钟
- 获取当前时间+总的可以超时的时间
- 将获取到超时时间存入缓存
③获取token-判断是否超时
获取当前时间以及存入缓存中的超时时间(