inforca/ibexa-honeypot-bundle

为 Ibexa DXP Experience/Commerce (3.X) 表单构建器提供 Honey pot 字段的扩展包

v1.0.2 2021-10-14 16:57 UTC

This package is not auto-updated.

Last update: 2024-09-28 04:29:10 UTC


README

为 Ibexa DXP Experience/Commerce (3.X) 表单构建器提供 Honey pot 字段的扩展包

什么是 Honey pot?

Honey pot 陷阱涉及创建一个表单,包含一个隐藏的额外字段,该字段对人类访客不可见但对机器人可见。机器人填写不可见的字段并提交表单,让你只需简单地忽略他们的垃圾邮件提交或将其 IP 黑名单。这是一个非常简单的概念,可以在几分钟内实现并立即生效——将其添加到你的联系和提交表单中,以帮助减少垃圾邮件。

安装

步骤 1 : 使用 Composer 下载 IbexaHoneypotBundle

通过运行以下命令将 IbexaHoneypotBundle 添加到您的项目中

composer require inforca/ibexa-honeypot-bundle

步骤 2 : 启用扩展包

要开始使用该扩展包,在您的应用程序的内核类中注册该扩展包

<?php
// config/bundles.php

return [
    // ...
    Inforca\IbexaHoneypotBundle\IbexaHoneypotBundle::class => ['all' => true],
];

使用方法

使用 Ibexa 表单构建器将 Honey pot 字段放入您的表单中。

默认标签是 Honeypot,它会自动转换为 Email
您可以更改标签名称。

您应该自定义字段的显示以隐藏它。