Php 具有防止垃圾邮件功能的Laravel form helper

Php 具有防止垃圾邮件功能的Laravel form helper,php,laravel,Php,Laravel,我正在使用Laravel4.2作为网站。我想保护我的所有表格不受垃圾邮件和csrf的影响。 我正在考虑扩展laravel的form helper,以便它自动创建一个隐藏的输入字段,该字段必须始终为空,就像它为csrf自动创建一个令牌字段一样。 然后我想在所有post上添加一个类似csrf过滤器的前置过滤器,放置方法并检查此字段是否为空。如果不是,那就是垃圾邮件。 我不知道如何实现这一点。我应该从哪里开始?这里是您要搜索的内容。。。 没有,我见过。在这个包中,您必须在每个表单中手动添加一个蜜罐字段

我正在使用Laravel4.2作为网站。我想保护我的所有表格不受垃圾邮件和csrf的影响。 我正在考虑扩展laravel的form helper,以便它自动创建一个隐藏的输入字段,该字段必须始终为空,就像它为csrf自动创建一个令牌字段一样。 然后我想在所有post上添加一个类似csrf过滤器的前置过滤器,放置方法并检查此字段是否为空。如果不是,那就是垃圾邮件。
我不知道如何实现这一点。我应该从哪里开始?

这里是您要搜索的内容。。。

没有,我见过。在这个包中,您必须在每个表单中手动添加一个蜜罐字段,然后在控制器中再次检查它。我希望它能自动处理,就像csrf令牌通过简单的过滤器处理一样。但是你也可以将csrf令牌添加到表单中,或者“form::open()”为你制作。是的,“form::open()”会自动创建它。因此,为
表单
创建宏,并将表单::open和蜜罐输入放在那里