使用验证阻止更新

时间:2012-06-21 22:08:27

标签: cakephp cakephp-2.0 cakephp-2.1

我的User模型包含type字段enum ('client','agent')。 注册用户之后我不希望这个字段永远更新 - 我在模型中寻找一些总是返回false的验证方法 - 然后我可以在更新上添加规则,这个字段总是会失败。

我知道我可以添加自定义验证规则但是Cake中可能有更好的(核心/内置)方法吗?

事实上有许多字段我不想像用户名那样更新 - 例如我如何在Cake中处理这个?因为我害怕some1我的构建他自己的表格,他将发布例如'用户名',它将被更新...

1 个答案:

答案 0 :(得分:1)

如果您担心有人通过群发作业或CSRF发帖,您可以启用Security Component。如果您使用FormHelper构建表单,您将受到保护。