Cloudflare Turnstile の勧め

CAPTCHA

CAPTCHA と言われてすぐにそれが何か分かる人はそう多く無いだろうが、上の「私はロボットではありません」やひん曲がったあるいはノイズの入った文字列の入力、信号機や横断歩道、バスの入ったパネルをチェックするなど、入力しているのが人間である事を認証するシステムを見たことのある人は多いだろう。CAPTCHA が使われ始めた初期の頃はほんのちょっと斜めになっていればコンピュータ(bot)は認識できなかったのが、AI 機械学習の進歩によりどんどん読める様になってきて、その為文字の加工具合やノイズの量が増えてきて人間にも判読できないまでになってきているんだそうだ。私も信号機のパネルを選ぶ時、ほんのちょっとだけ引っ掛かっているのは含めるのか否か、消火栓を選べと言われても国によって消火栓の形状が様々だったりして何度も繰り返しチェックを受けさせられてイライラした事が何度もある。Cloudflare によると CAPTCHA 認証に平均32秒かかっていて世界的にみると毎日500年間分の時間が無駄に費やされているんだとか。で、まぁ普通の人にはここまでの知識を「ふーん」で終わりにして、ちょっとした知識の見せびらかしや酒のつまみにすればいいんだけど、Wordpress でブログやホームページをやっている人はコメントやお問い合わせフォームに bot から spam を投稿される事への対策をする必要がある。うんで wordpress には最初からAkismet Spam Protection と言う対策プラグインが入っていてとても評判が良いのだがこれ無料で使う条件に営利を伴うサイトでない、アフェリエイトリンクを張っていないなどがある。つまり営利目的が含まれる場合は有料なのだ。私はケチなのでそんなの払いたく無い。でも spam 対策はしなければならないので出てくるのは無料で使える Google の reCAPTCHAでこれには v2 と v3 があり、皆さんがよくご覧になるのは上に表示されている v2 の「私はロボットではありません」だ。v3 では出ない。無料、Google 謹製である事、認証の難易度が高く無い初期の頃は使い勝手が良かったなどがおそらく理由で、2022年10月の段階では相当のシェアを持ちあちこちで見かける。勿論、Worpress 様にも多数のプラグインが用意されていてよりどりみどりだ。
そこへ2022年9月末に発表されたのが

Cloudflare Turnstile

Cloudflare Turnstile で、CAPTCHA に代わる認証方式としている。先に述べた様に Cloudflare によると、現在の CAPTCHA は認証に平均32秒かかっているのが Turnstile では1秒になるとのこと。これでいままでと認証精度が変わらないのなら大進歩だ。そしてすでに WordPress のプラグインも用意されている。Easy Cloudflare Turnstile がそれだ。私がお勧めするのだから勿論無料だ。ここから手順に従ってkeyを取得すればあっという間に WordPress に実装できる。導入動画が有ったのでリンクを貼っておく。

Turnstile 導入動画

2022年9月末発表なので実績が全然足りないが、この私のブログに早速導入した。皆さんも如何ですか?
何らかの原因で Tuenstile に人間判定してもらえなくてログインできなくなることがあるらしい。w
そのときは

Keep on mind, that in case of emergency, you can disable this plugin via FTP access, just rename the plugin folder.

の指示に従い wp-content/plugins/ 下にある wppool-turnstile-captcha-spam-filter をリネームすればプラグインが無効になるそうだ。万一の為に覚えておこう。
ではでは

コメント

タイトルとURLをコピーしました