【发布时间】:2018-07-15 20:20:05
【问题描述】:
我想知道我的应用程序的安全性。我只是使用树枝循环来显示我在数据库中的所有记录。当我制作单独的站点以显示详细信息并且有按钮可以显示时,一切都很好。删除这个东西。它通常发生在 DELETE 方法中,有人只能显示自己的详细信息。但我希望有按钮来删除基本视图中的特定记录,其中显示每条记录,例如项目标题旁边。
我无法通过 CreateFormBuilder 执行此操作,因为我无法从表单发送项目的当前 ID(或者我只是不知道该怎么做)。但它安全吗?大家可以修改按钮的id参数,删除其他记录。
我可以使用 AJAX 并简单地在树枝上按按钮,但情况相同。每个人都可以改变,例如按钮中的data-id参数并删除其他记录。
在这种情况下我应该怎么做?您通常如何解决这个问题?
总结一下,我想制作一个安全按钮来删除每个显示记录旁边的项目。
祝你有美好的一天!
【问题讨论】:
标签: php ajax symfony security button