项目中涉及到商品上架下架的问题,如果商品下架了,但是用户指导url还是可以访问到商品页面,请问vue如何用路由来控制用户的访问?
已解决
悬赏分:30
- 解决时间 2021-11-27 06:29
点赞 0反对 0举报 0
收藏 0
分享 3
回答2
最佳
-
前端简单拦截进入的话,进入页面之前请求商品状态回来,可见才让跳转。
最关键的一点,后端商品操作所有接口都必须检查是否下架这个状态,是则拦截,此时返回一个统一状态码到前端,前端统一处理(比如提示已下架跳到列表页)。
只有后端拦截才是最安全的,要考虑用户浏览页面期间下架,这时候用户本身在页面里了,点购买之类的操作就应该后台拦截告知前端。
支持 0 反对 0 举报2021-11-26 08:05