thoughtco / statamic-spam-check
此包最新版本(dev-main)没有提供许可证信息。
将表单提交内容与垃圾邮件分类器进行对比
dev-main
2024-04-30 13:23 UTC
This package is auto-updated.
Last update: 2024-08-30 14:14:13 UTC
README
此插件会检查任何表单提交内容,与垃圾邮件检查API进行对比。
安装
使用composer安装: composer require thoughtco/statamic-spam-check
在.env文件中添加您的API密钥,键为:STATAMIC_SPAM_CHECK_API_KEY
例如
STATAMIC_SPAM_CHECK_API_KEY="my-key"
配置
默认情况下,所有表单提交都会检查是否存在text
或textarea
字段,如果找到,则会运行检查。
如果您想覆盖此设置,请发布配置
php artisan vendor:publish --tag=statamic-spam-check
然后您可以指定要检查的特定表单数组,要检查的字段处理程序以及是否要静默失败。
开发中的测试
如果您想在开发期间测试响应,可以使用STATAMIC_SPAM_CHECK_TEST_MODE
环境变量。
将其设置为disable
将阻止插件运行。
将其设置为fail
将引发验证错误或静默失败,具体取决于fail_silently
配置值。