reCAPTCHA(リキャプチャ)をwordpressのログイン画面に設定する
- 公開日:
- 更新日:
- 文字数:648文字
はじめに
Googleのサービスで無料で導入できるスパム攻撃対策のひとつ。 Webフォームなどに対して、botなどによるアクセスからWebサイトを守る機能を持っています。
そのリキャプチャをwordpressのログイン画面にも反映させます。
前提・環境
- Googleアカウントを持っている
- WordPressバージョン 5.8.3
プラグインをインストール
新規プラグインで「Invisible reCaptcha for WordPress」で検索してください。
インストール後サイドメニューの設定からInvisible reCaptchをクリックします。
サイト鍵と秘密鍵を作成
下記公式URLからリキャプチャを発行します。
発行にはGoogleアカウントが必要です。
バージョンはv2とv3ありますが、v3を使用します。
v3は自動スコア化してくれます。v2はチャレンジ型です。
チャレンジ型は例えば画像から車はどれですか?とユーザーが選択することでbotか人かを判断します。
その他設定
言語:Japaneses
バッジ位置:インライン
バッジのカスタムCSS
.inv-recaptcha-holder{
margin-bottom:20px;}
.grecaptcha-badge{
margin:0 auto;}
設定完了後、設定の下にあるwordpressのリンクをクリックし、
「ログインフォームの保護を有効化」にチェックを入れてください。