为了账号安全,请及时绑定邮箱和手机立即绑定

秒杀按钮使能逻辑放在前端会不会导致用户提前秒杀?

  1. 在秒杀开始之前,秒杀按钮虽然被置为 disable,但是用户可以通过 Chrome 控制台修改回 enable,这样秒杀还没开始之前用户不就可以下单了吗?

  2. 在 1. 的基础上,是不是要在服务器后端加上判断前端过来的秒杀请求是否真的发生在规定的秒杀时间范围内?

正在回答

1 回答

前台可以随便改,甚至于直接发http请求给后端下单,因此后端的下单接口里会有对活动开始时间的校验,后端的保护是跟着后端服务器时间设置走的,无法更改


2 回复 有任何疑惑可以回复我~
#1

赶快肥家 提问者

明白了,谢谢龙大。看到后面的视屏发现龙大实现了后端校验逻辑。
2018-12-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

秒杀按钮使能逻辑放在前端会不会导致用户提前秒杀?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信