WordPressを使ったサイトでユーザー登録を可能にしているサイトもちらほらと見かけるようになりました。個人的にはあんまり運営経験無いんですが、サービスとスパムは切っても切れない問題ですよね。そこで一つ、簡単な方法でスパムユーザーの登録を防ぐ方法をメモしておきます。 とはいえ、最近はOAuth認証を使ったTwitterやFacebookによるユーザー登録のほうが目立つ印象ですが、所詮ソーシャル界隈で便利というだけの依存的なものに過ぎませんので有効な解決策とはいえません。 API等に頼らない、非依存型のスパム対策という選択肢もあることがやはり望ましいかと思います。 実装 これはユーザー登録画面です。通常はメールアドレスとユーザー名しか項目がありませんが、このようにヒューマンチェック用に項目が追加されており、キーワードに当てはまらないと登録出来ないようになっています。 答えは日本語でこの場合
![WordPressでスパムユーザーの自動登録を簡単なコードで防ぐ](https://cdn-ak-scissors.b.st-hatena.com/image/square/00f499eb69d71c4e1fec10d951f431e3d96f652e/height=288;version=1;width=512/http%3A%2F%2Fkachibito.net%2Fwp-content%2Fuploads%2F2011%2F03%2Fmaga011.jpg)