采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
这块有点不明白,删除方法里已经传了userId这个参数了,为什么在执行删除方法时,只传shippingId会有横向越权的问题呢?执行这个方法前不是已经有userId传进来做一个条件了吗
你好,同学,这个是为了保证userid是这个用户的,如果删除的话,直接用shippingid,会操作其他用户的id,这里是为了防止手工传userid和shippingid。
收货地址只能是自己删自己的,而前端传过来的地址id有可能不一定是登录用户的,这时候才要用session里面的user传userid,确保是登录用户自己删自己的地址
登录后可查看更多问答,登录/注册
前后端分离,数据库接口设计,架构设计,功能开发,上线运维
10.3k 10
1.9k 22
1.4k 21
2.2k 21
2.0k 18