私はakismetを使用してコメントスパムをチェックしています。しかし、私はまた、彼らが最初に登録するのを止めたいと思う。スパマーが自分のサイトに登録されないようにするにはどうすればよいですか?
私はakismetのように使用して登録の詳細を確認できますか?
私はakismetを使用してコメントスパムをチェックしています。しかし、私はまた、彼らが最初に登録するのを止めたいと思う。スパマーが自分のサイトに登録されないようにするにはどうすればよいですか?
私はakismetのように使用して登録の詳細を確認できますか?
理由だけreCaptchaを実装していませんか?
あなたはIPアドレスの検証を試みることができます、それはあなたがすべての登録を一意にするのを助けることができます。フォーム提出中は、他の登録ユーザーのIPアドレスを確認し、同じIDのスパマーの複数の登録を制限することができます(スパマーは通常複数のIDを作成し、おそらく同じコンピュータからのものです)。
便利なソース:
今日、NATルータの背後にあるため、異なる人/マシンが同じパブリックIPを持つことは非常に一般的です。スパマーがIPを簡単に偽装できることは言うまでもありません。おそらく、IPとユーザーエージェントの文字列の組み合わせ.. http://samy.pl/evercookie/を見てください。 –
よく知って、:)私は通常、IPアドレスの検証を使用し、はい、それはスパマーを大幅に削減します。 –
IPアドレスの検証は、スパム送信者ではないにもかかわらず、スパマーとみなされているユーザーをブロックすることになります。 簡単な方法では、スパムロボットを避けるためにcaptchaを使用してください。 –
おそらく登録フォームにcaptchaを追加する必要があります。 anti cross site request forgeryフィールドを追加することも役立ちます。
reCaptchaは、ユーザーとボットを分割しますが、スパムユーザーと優れたユーザーを分割することはありません。また、APIと人間の安価なリソースを持つバックエンドでキャプチャの解決サービスがあるので、多くのボットが問題なくキャプチャを解決します。 – Meglio
... Akismetを使用してスパム登録を停止する方法については、この記事を参照してください。http://stackoverflow.com/questions/5414232/registration-spammer-detection-with-akismet – Meglio