首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Drupal8中是否有隐藏的验证码?

在Drupal8中是否有隐藏的验证码?
EN

Stack Overflow用户
提问于 2017-06-27 18:22:45
回答 1查看 160关注 0票数 0

我在帖子https://www.drupal.org/node/2421919中读到了关于蜜罐将取代Drupal8中的隐藏验证码的对话,是真的吗?因为我有一个时事通讯字段,我想防止垃圾邮件和蜜罐在这种情况下将失败,因为只有一个文本框,几乎不需要2-3秒来填充。

请帮帮我!

EN

回答 1

Stack Overflow用户

发布于 2017-08-23 14:39:06

您可以将蜜罐更改添加到您自己的表单中,或通过您自己的模块的_ form _alter添加到任何表单中,只需将以下函数调用放在表单构建器函数中(或在hook_form_alter中):

代码语言:javascript
复制
honeypot_add_form_protection($form, $form_state, array('honeypot', 'time_restriction'));

请注意,您可以通过在数组中包括或不包括选项来启用或禁用表单上的蜜罐字段或时间限制。

在您的情况下,您可以删除时事通讯表单中的time_restriction

您还可以使用Honeypot's API修改表单的时间延迟,添加或删除某些表单的保护等。

我希望它能帮助你解决你的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44777855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档