php框架 - php的post表单提交需要带上token,那么get方式获取url参数来删除是否需要token?

查看:117
本文介绍了php框架 - php的post表单提交需要带上token,那么get方式获取url参数来删除是否需要token?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

php的post表单提交需要带上token,

那么get方式获取url参数来删除是否需要token?

例如:www.aaa.com/delpost.php?id=2

要在后台删除id是2的记录,

如果有恶意用户给管理员发了这个链接,管理员正好在登录状态,那么岂不是管理员无意间删除了这篇文章,所以需要token吗?

www.aaa.com/delpost.php?id=2&token=

解决方案

个人建议token的生成方式由程序决定,有生成就有获取
根据post和get来判定传输方式
而且在生成的token中加入验证,判断传过来的token是否与当前的ip或用户一致,这样避免不必要的删除或修改
针对删除,我一般用ajax来提交,在ajax提交使用post

这篇关于php框架 - php的post表单提交需要带上token,那么get方式获取url参数来删除是否需要token?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆