我是CakePHP的新手,我想知道如何保护我的表单免受Cross Site Request Forgery的攻击,即在表单中添加一个nonce.我在配置文件中设置了salt.
您必须将Security组件添加到控制器的$ components数组中:
public $ components = array('Security');
当您使用表单助手创建表单时,CakePHP将自动为您的表单添加一个随机数.