它的外观如下:
网址:/Category/Edit/(category.id)
控制器:
从类别加载信息并将其放入编辑表单中 - >提交表格 &安培;那么你有:
$这 - >类别 - > ID = $ ID;
$这 - >类别 - >保存($这 - >请求 - >数据);
因为它从url获取id,所以很容易将其更改为属于另一个用户的id 我如何确定它是否执行检查该类别是否属于authed用户。
已经建立了关联,用户 - >类别(一对多)
但是在写这篇文章时,我可能已经找到了一些东西,我可以在模型中使用beforeSave 如果你知道如何更好地做到这一点,请告诉我。
谢谢
答案 0 :(得分:0)
一些事情:
save()
。在您的方法中,您可以检查以确保该类别的所有者(基于user_id
字段)与登录的Auth
用户的所有者匹配。