CAPTCHA
CAPTCHA は、コンピューター(または「ボット」)ではなく人間がサイトとやり取りしていることを保証する視覚的なデバイスです。 CAPTCHA は、の頭字語です コンピューターと人間を区別するための完全自動化公開チューリングテスト. 管理者アクセスと、登録済み顧客によって開始された様々なストアフロントアクションの両方に使用できます。 Adobe CommerceとMagento Open Sourceは、このトピックで説明される標準の CAPTCHA をサポートしています。 Google reCAPTCHA.
画像の右上隅にある「再読み込み」アイコンをクリックして、CAPTCHA を必要な回数だけ再読み込みできます。 CAPTCHA は完全に設定可能で、毎回または定義した回数のログイン試行に失敗した後にのみ表示されるように設定できます。
管理者用の CAPTCHA の設定
セキュリティのレベルを高めるために、管理者のログインとパスワードを忘れた場合のページに CAPTCHA を追加できます。 管理者ユーザーは、をクリックして、表示された CAPTCHA をリロードできます Reload
-
日 Admin サイドバー、に移動 Stores > Settings>Configuration.
-
左側のパネルで、を展開します Advanced を選択します Admin.
-
右上隅で、を設定します Store View 対象:
Default
.次の場合 範囲 Commerceのインストールに複数の web サイトが含まれている場合は、CAPTCHA 設定を適用する web サイトを選択します。
-
を展開
-
を設定 Enable CAPTCHA in Admin 対象:
Yes
. その後、残りのオプションを次のように設定します。-
の名前を入力 Font を CAPTCHA シンボルに使用します(デフォルト:
LinLibertine
)に設定します。独自のフォントを追加するには、フォントファイルがCommerceのインストール先と同じディレクトリにあり、で宣言されている必要があります。
config.xml
の Captcha モジュールのファイルapp/code/Magento/Captcha/etc
. -
次のいずれかを選択します Forms CAPTCHA を使用する場所。 複数のフォームを選択するには、Ctrl キー(PC)または Command キー(Mac)を押したままにします。
Admin Login
Admin Forgot Password
-
を設定 Displaying Modes を次のいずれかに変更します。
Always
– 管理者にログインするには、常に CAPTCHA が必要です。After number of attempts to login
– このオプションは、管理者ログインフォームにのみ適用されます。 選択すると、 Number of Unsuccessful Attempts to Login フィールドが表示されます。 許可するログイン試行回数を入力します。 値が 0 (ゼロ)の場合は、表示モードをに設定する場合と似ています。Always
.
失敗したログイン試行の回数を追跡するために、1 つのメールアドレスおよび 1 つの IP アドレスからのログイン試行がカウントされます。 同じ IP アドレスから許可されるログイン試行回数の上限は 1,000 です。 この制限は、CAPTCHA が有効な場合にのみ適用されます。
-
の場合 Number of Unsuccessful Attempts to Login:管理者がログインを試みる回数を入力します。この回数を超えると CAPTCHA が表示されます。 ゼロに設定した場合(
0
)、CAPTCHA は常に必要です。 -
の場合 CAPTCHA Timeout (minutes):CAPTCHA の有効期限が切れるまでの分数を入力します。 CAPTCHA の有効期限が切れたら、管理者はページをリロードする必要があります。
-
を入力 Number of Symbols CAPTCHA に表示されます。 最大 8 (
8
)記号を使用できます。 各 CAPTCHA で変化するシンボルの数を変更するには、範囲(例:)を入力します5-8
)に設定します。 -
の場合 Symbols Used in CAPTCHA を選択し、CAPTCHA でランダムに表示する文字(a ~ z と A ~ Z)および数字(0 ~ 9)を入力します。 次のような、他のシンボルと区別しにくいシンボル
i
,l
、または1
は、CAPTCHA シンボルのデフォルトセットには含まれません。 -
を設定 Case Sensitive 対象:
Yes
管理者に、CAPTCHA で示されているとおりに大文字と小文字を正確に入力させたい場合。
-
-
完了したら、 Save Config.
ストアフロントの CAPTCHA の設定
顧客は、アカウントにログインするたびに、またはログインに何度か失敗した後に、CAPTCHA を入力する必要が生じる場合があります。 さらに、ストアフロント全体で使用される多数のフォームを、CAPTCHA による検証を必要とするように設定できます。
-
日 Admin サイドバー、に移動 Stores > Settings>Configuration.
-
左側のパネルで、を展開します Customers を選択します Customer Configuration.
-
を展開
-
を設定 Enable CAPTCHA on Storefront 対象:
Yes
. その後、残りのオプションを次のように設定します。-
の名前を入力 Font を CAPTCHA シンボルに使用します(デフォルト:
LinLibertine
)に設定します。独自のフォントを追加するには、フォントファイルがCommerceのインストール先と同じディレクトリにあり、で宣言されている必要があります。
config.xml
captcha モジュールのファイル。 -
次のいずれかを選択します Forms CAPTCHA を使用する場所。 複数のフォームを選択するには、Ctrl キー(PC)または Command キー(Mac)を押したままにします。
Applying coupon code
Checkout/Placing Order
Create user
Login
Forgot password
Contact Us
Change password
Share Wishlist Form
Payflow Pro
(を参照) セキュリティパッチ ナレッジベース 記事)Send to Friend Form
Add Gift Card Code
Create company
-
を設定 Displaying Mode を次のいずれかに変更します。
Always
– 選択したフォームにアクセスするには、常に CAPTCHA が必要です。After number of attempts to login
— CAPTCHA が表示されるまでのログイン試行回数を入力します。 値が 0 (ゼロ)の場合は、「常に」に似ています。 選択すると、失敗したログインの試行回数が表示されます。 このオプションは、「パスワードを忘れた場合」フォームには適用されません。このフォームを有効にすると、常に CAPTCHA が表示されます。
-
の場合 Number of Unsuccessful Attempts to Login:顧客がログインに失敗した回数を入力します。この回数を超えると CAPTCHA が表示されます。 ゼロに設定した場合(
0
)、CAPTCHA は常に使用されます。 -
の場合 CAPTCHA Timeout (minutes):CAPTCHA の有効期限が切れるまでの分数を入力します。 CAPTCHA の有効期限が切れたら、新しい CAPTCHA を生成するために、顧客はページをリロードする必要があります。
-
を入力 Number of Symbols CAPTCHA に表示されます。 最大 8 (
8
)記号を使用できます。 各 CAPTCHA で変化するシンボルの数を変更するには、範囲(例:)を入力します5-8
)に設定します。 -
の場合 Symbols Used in CAPTCHA を選択し、CAPTCHA でランダムに表示する文字(a ~ z と A ~ Z)および数字(0 ~ 9)を入力します。 デフォルトの文字セットには、次のような類似の記号は含まれていません
I
または1
. 最適な結果を得るには、ユーザーが識別しやすい記号を使用します。 -
を設定 Case Sensitive 対象:
Yes
ユーザーに対して、CAPTCHA で示されているとおりに大文字と小文字を入力することを求める場合。
-
-
完了したら、 Save Config.