一、作用
token对于前端来说就是服务器端给的一个字符串。用于识别用户,相当于身份令牌。
二、业务流程
1.在第一次用户登录中,前端将用户及密码发送给后端验证。
2.后端验证用户名密码成功后,会生成一个token返回给前端。
3.前端需要将token存入本地。
4.前端在发送数据请求时,将token携带在请求头header中
三、过期处理的方式(根据实际业务要求,及后端对token的处理)
1.过期时跳转到登录页,重新登录(过期时间比较短的情况下,用户体验差。)
2.刷新token(vue项目中,使用响应拦截器来刷新token。每次token过期后,获取新的token覆盖到本地。可以长久保持登录态)
网友评论