开发中登录验证的token存在哪里?
来源:13-2 编译打包-项目编译打包及node服务测试
OceanFloor
2020-05-30
token在前端中存在哪里?是存在cookie里面,还是localStorage,还是vuex里面?还是说都要存?
如果用axios的话是不是一般都会像下面代码一样加个拦截器?
axios.interceptors.request.use(
config => {
const token = ...
token && (config.headers.Authorization = token)
return config
},
error => {
return Promise.error(error);
})
如果token要同时存在多个地方,那么拦截器给请求头添加token的时候应该从哪读取token?
写回答
1回答
-
ustbhuangyi
2020-05-30
一般存储到 cookie 里,后端下发,httponly,这样请求会自动携带这个 token cookie。
00
相似问题