1.登陆的前端页面,当点击登陆时向express发送async请求
2.服务端接收到请求,生成token,这时候要先安装一个第三方包,jsonwebtoken
将返回的token进行本地存储,在第一张图中已经展现,若要在跳转购物车时判断是否登录,先跳转到购物车页面
3.向后端请求数据,并且传递token,如果有token就会返回数据,没有则不返回,利用headers的authorization属性将本地存储的token取出并传递
4.后端接收token,并进行token的验证,因为token可能不存在或者过期又或者无效(手动删除token),所以进行以下判断 ,成功后返回数据