短信验证接口服务端倒计时问题

发送短信时我获取当前的time()+60,然后保存到session中,然后在每次点击发送短信的时候都首先检测是否小于当前time(),如果小于就退出。可是这样不知道为何第一次成功发送,第二次三次就产生超时了呢?请问还有别的防止接口被一个用户多次调用的办法么?Laravel的Cache不能为单一用户保存数据吧?他的值不像Session那样每人一个吧?

可以使用中间件 throttle

yff
修改的评论也不能少于六个字哦!
CRoot 回复 yff
修改的评论也不能少于六个字哦!