Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 akismet 来检查评论垃圾邮件,它有效。但是,我也想首先阻止他们注册。
我可以使用 akismet 之类的东西来检查注册详细信息吗?
为什么不直接实施reCaptcha呢?
您可以尝试进行 ip 地址验证,它可以帮助您使每个注册都独一无二。提交表单时,您可以检查其他注册用户的 IP 地址并限制来自同一 ID 的垃圾邮件发送者的多次注册,因为他们(垃圾邮件发送者)通常会创建多个 ID,并且可能来自同一台计算机。
有用的来源:
http://php.net/manual/en/filter.examples.validation.php
您可能应该在您的注册表单中添加一些验证码。添加反跨站点请求伪造字段也有帮助。