文件名称:laravel-honeypot:防止通过表单提交的垃圾邮件
文件大小:20KB
文件格式:ZIP
更新时间:2024-02-24 17:18:14
spam laravel form LaravelPHP
防止通过表单提交垃圾邮件 将表单添加到公共站点时,垃圾邮件机器人可能会尝试使用假值提交表单。 幸运的是,这些机器人大多数都非常笨。 您可以通过在表单中添加一个不可见字段来阻止大多数字段,该字段在提交时不应包含任何值。 这样的字段称为蜜罐。 这些垃圾邮件机器人只会填充所有字段,包括蜜罐。 当提交的蜜罐字段已填充时,此软件包将放弃该请求。 最重要的是,该软件包还检查提交表单所花费的时间。 这是通过在另一个不可见字段中使用时间戳来完成的。 如果表单是在短时间内提交的,那么反垃圾邮件也会被触发。 安装此软件包后,您需要做的就是将x-honeypot Blade组件添加到表单中。 < for
【文件预览】:
laravel-honeypot-master
----.php_cs.cache(2KB)
----src()
--------EncryptedTime.php(1KB)
--------Exceptions()
--------View()
--------ProtectAgainstSpam.php(3KB)
--------HoneypotServiceProvider.php(2KB)
--------Events()
--------Honeypot.php(1KB)
--------SpamResponder()
----LICENSE.md(1KB)
----resources()
--------views()
----composer.json(2KB)
----CHANGELOG.md(1KB)
----.github()
--------CONTRIBUTING.md(3KB)
--------FUNDING.yml(49B)
--------workflows()
----README.md(10KB)
----.php_cs.dist(1KB)
----config()
--------honeypot.php(2KB)
----UPGRADING.md(126B)